講完 get 來講 post,那這兩個 call api 的方法有什麼差別呢?先記得一個原則,要傳遞機密的資料用 post,如果要傳遞的參數被別人知道也無所謂就用 get
post 是傳遞資料到後台,資料不會顯示在 url 上,get 是傳遞參數到後台,參數會直接顯示在 url 上和後端的終端上,像這樣
app/function1?param1='hey'
像是做登入或者修改密碼功能就會用 post,在終端上會顯示像這樣
api/login
完全沒有暴露你的帳號密碼
你如果是用 get 做登入功能就會像這樣
api/login?account=myAccount&password=myPassword