Skip to content

Latest commit

 

History

History
51 lines (45 loc) · 1.49 KB

README.md

File metadata and controls

51 lines (45 loc) · 1.49 KB

API-Server-practice-SPA

後端製作API,前端串 API

https://tzutzu858.github.io/API-Server-practice-SPA/
原本以為 github 上只能放靜態網頁,不過如果用 AJAX 拿資料,這樣 github 上也算可以放動態網站
但如果把後端 API 放在伺服器,那幹嘛前端網頁不一起放在伺服器,大概是前端還沒修改完,放在這也可以做個版控吧


API

https://tzutzu858.tw/json/api_comments.php : 列出所有留言 API
拿資料的時候 query string 帶上 site_key 也可以多帶上 before 來查看 before 前五筆資料
資料結構:

{
    "id": 1,
    "nickname": "tzu",
    "content": "tzu",
    "created_at": "2020-11-02 22:48:32"
}


https://tzutzu858.tw/json/api_add_comments.php : 新增留言 API
POST 帶上 site_key、nickname、content。
資料結構:

{
    "ok": true,
    "discussions": [
        {
            "id": 1,
            "nickname": "小明",
            "content": "我來留言啦",
            "created_at": "2020-11-04 23:20:36"
        }
    ]
}


簡易留言板


之前錯誤

錯誤 : 無法請求,沒有動態跑資料出來
報錯 : This request has been blocked; the content must be served over HTTPS.
查資料是說 https 網站內不可以傳送 http 請求,並且 http 請求直接被攔截並不傳送到後臺伺服器
修正 : 主機那設定 HTTPS