ajax透過介面請求後台數據,分別何時用put,get,post,求大神指點
get 取得post 新建put 更新更多資訊請自行百度「http動詞」
很明顯啊,看英文字意都猜出來了吧.....,如上面說的,post一般用於提交信息,get獲....
一般常用的就是get做查詢,post做資料修改(新增、刪除、修改)
我覺得你分清楚三者之間的優缺點 然後視情況而定 沒有特別規定什麼時候必須用什麼
這要看是否用到RESTful服務了,如果沒有使用到一般只需要get與post提交。使用REST的話,就會有get,post,put,delete。 get: 取得資料操作;post: 建立資料操作;put: 更新資料操作; delete: 刪除資料操作;其實還有head,options,trace,connect方式;共有八種方式
我覺得是後台給你什麼樣的接口,他要給你個get傳參的接口你能用post提交?後端說這個介面用get訪問,參數是什麼樣的,然後你就用get訪問帶上參數就行了啊!你糾結有什麼用呢?
get獲取,只是短小參數且可明文的,後台沒有做限制的時候可以用;post參數量相對較長,或不需要明文傳輸,比如密碼什麼的,後台無限制可以使用;
get 取得
post 新建
put 更新
更多資訊請自行百度「http動詞」
很明顯啊,看英文字意都猜出來了吧.....,如上面說的,post一般用於提交信息,get獲....
一般常用的就是get做查詢,post做資料修改(新增、刪除、修改)
我覺得你分清楚三者之間的優缺點 然後視情況而定 沒有特別規定什麼時候必須用什麼
這要看是否用到RESTful服務了,如果沒有使用到一般只需要get與post提交。使用REST的話,就會有get,post,put,delete。 get: 取得資料操作;post: 建立資料操作;put: 更新資料操作; delete: 刪除資料操作;其實還有head,options,trace,connect方式;共有八種方式
我覺得是後台給你什麼樣的接口,他要給你個get傳參的接口你能用post提交?後端說這個介面用get訪問,參數是什麼樣的,然後你就用get訪問帶上參數就行了啊!你糾結有什麼用呢?
get獲取,只是短小參數且可明文的,後台沒有做限制的時候可以用;post參數量相對較長,或不需要明文傳輸,比如密碼什麼的,後台無限制可以使用;