js中ajax請求的兩種方式

2021-08-13 22:48:09 字數 905 閱讀 5725

get方式:

post方式:

// multipart/form-data 預設的以二進位制方式傳送

ajaxobj.send("

data=我是post資料

");

ajaxobj.onreadystatechange= function ()

if(ajaxobj.readystate===4&&ajaxobj.status===200) }

ajax獲取從伺服器返回的資料是 ajaxobj.responsetext獲取

ajax 給伺服器傳送資料: get post

get: url重寫(拼接) ---- 資料量小 簡單資料 不安全

post:send(資料) 請求體(頁面看不到) 資料量大 簡單或複雜資料 安全

表示表單預設以

字串的形式傳送

multipart/form-data

表單資料以

二進位製流

的方式傳送

ajaxobj.setrequestheader其實就是修改請求頭(請求報文)裡面的額content-type值

Ajax請求資料的兩種方式

ajax 請求資料的兩種方法,有需要的朋友可以參考下。實現ajax 非同步訪問網路的方法有兩個。第乙個是原始的方法,第二個是利用jquery包的 原始的方法不用引入jquery包,只需在html中編寫script 片段 這裡我演示的是乙個傳遞引數查詢的例子 varurl expert zftserv...

Ajax中的get和post兩種請求方式的用法

ajax中我們經常用到get和post請求.那麼什麼時候用get請求,什麼時候用post方式請求呢?在做回答前我們首先要了解get和post的區別.1 get是把引數資料佇列加到提交表單的action屬性所指的url中,值和表單內各個字段一一對應,在url中可以看到。post是通過http post...

POST請求的兩種方式

1 在viewcontroller中的 如下 23 void viewdidload 1213 pragma mark send post 2 14 15 使用nsdata 二進位制資料 承載請求資訊,多用於上傳檔案 16 17 void sendpost2 nsstring urlstr 6162...