AJAX向伺服器傳送請求時open和send的區別

2021-08-18 22:36:48 字數 735 閱讀 2075

一、 兩者方法定義上的區別:

方法描述

open(method,url,async)

規定請求的型別、url 以及是否非同步處理請求。

method:請求的型別;get 或 post

url:檔案在伺服器上的位置

async:true(非同步)或 false(同步)

send(string)

將請求傳送到伺服器。

string:僅用於 post 請求

與 post 相比,get 更簡單也更快,並且在大部分情況下都能用。

然而,在以下情況中,請使用 post 請求:

二、 兩者連用說明

但是我們在使用的時候,經常看到open函式和send函式同時使用的情況,這是為什麼呢?

2.1 資料傳送方面:

2.2 資料接受方面:

**展示:

ajax 向伺服器傳送請求

ajax 向伺服器傳送請求 1.將請求傳送到伺服器,使用xmlhttprequest物件的 open 和 send 方法。方法 method 請求的型別 get 或者 post url 檔案在伺服器上的位置 該檔案可以是任何型別的檔案,比如 txt,xml,asp,php async true 非同...

AJAX 向伺服器傳送請求

1 如需將請求傳送到伺服器,我們使用 xmlhttprequest 物件的 open 和 send 方法 open method,url,async 規定請求的型別 url 以及是否非同步處理請求。send string 將請求傳送到伺服器。2 get還是 post?與post 相比,get 更簡單...

Ajax學習系列 向伺服器傳送請求

1 如何傳送請求?如果需要向伺服器傳送請求,我們使用的是xmlhttprequest物件中的open 和send 方法。open method,url,async 函式引數介紹 send string 函式引數介紹 2 使用get還是post?和post相比,get更簡單而且更快,大部分情況下使用的...