摘要:原生發(fā)送瀏覽器執(zhí)行代碼瀏覽器執(zhí)行代碼后面這兩部很重要,我看網(wǎng)上很多都是使用這樣接收還要解析一番感覺還是直接發(fā)送以下格式的好些數(shù)據(jù)解析通過方法將格式的字符串轉(zhuǎn)化為對象,并進行解析獲取內(nèi)容請輸入正確的用戶名和密碼發(fā)送
原生XMLHttp發(fā)送
function login() { var username =document.getElementById("username").value; var password = document.getElementById("password").value; var remember =document.getElementById("remember").checked; var xmlhttp; if (window.XMLHttpRequest) { // IE7+, Firefox, Chrome, Opera, Safari 瀏覽器執(zhí)行代碼 xmlhttp=new XMLHttpRequest(); } else { // IE6, IE5 瀏覽器執(zhí)行代碼 xmlhttp=new ActiveXObject("Microsoft.XMLHTTP"); } xmlhttp.onreadystatechange=function() { if (xmlhttp.readyState===4 && xmlhttp.status===200) { ... } }; xmlhttp.open("POST","/flask/login",true); xmlhttp.setRequestHeader("Content-type","application/json"); // 后面這兩部很重要,我看網(wǎng)上很多都是使用xmlhttp.send("username="+username+"&password="+"),這樣接收還要解析一番感覺還是直接發(fā)送以下格式的好些 var data = { "username": username "password": password "remember": remember }; var data_json = JSON.stringify(data); xmlhttp.send(data_json); }json數(shù)據(jù)解析
var text = xmlhttp.responseText; // 通過eval() 方法將json格式的字符串轉(zhuǎn)化為js對象,并進行解析獲取內(nèi)容 var result = eval("("+text+")"); if (result) { } else { alert("請輸入正確的用戶名和密碼"); }ajax發(fā)送
$(document).ready(function () { var data = { "username": "adamin", "password": "123456789", "remember": true } $.ajax({ url: "/flask/login", type: "POST", data: data, success: function () { } }) })
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/84406.html
摘要:前后端數(shù)據(jù)發(fā)送和接收由于筆者后臺使用的是框架接收和前端使用的是原生的和的發(fā)送,能力有限,在此僅寫下我開發(fā)項目過程中所得,歡迎指正交流。 前后端json數(shù)據(jù)發(fā)送和接收 由于筆者后臺使用的是flask框架接收和前端使用的是原生的JavaScript和jQuery的ajax發(fā)送,能力有限,在此僅寫下我開發(fā)項目過程中所得,歡迎指正交流。 一、flask中的json數(shù)據(jù)接收 1、利用flask的...
摘要:前后端數(shù)據(jù)發(fā)送和接收由于筆者后臺使用的是框架接收和前端使用的是原生的和的發(fā)送,能力有限,在此僅寫下我開發(fā)項目過程中所得,歡迎指正交流。 前后端json數(shù)據(jù)發(fā)送和接收 由于筆者后臺使用的是flask框架接收和前端使用的是原生的JavaScript和jQuery的ajax發(fā)送,能力有限,在此僅寫下我開發(fā)項目過程中所得,歡迎指正交流。 一、flask中的json數(shù)據(jù)接收 1、利用flask的...
摘要:發(fā)送接受是個可以訪問請求的原始數(shù)據(jù)的只讀流。在之前打開的數(shù)據(jù)流只能讀取一次數(shù)據(jù)流不支持操作。不過,依賴于的實現(xiàn),請求體數(shù)據(jù)被保存的時候,它可以打開另一個數(shù)據(jù)流并重新讀取。 現(xiàn)在微服務(wù)中,很多API由于需要傳遞的參數(shù)較多所以要求用包含所有參數(shù)的JSON數(shù)據(jù)作為POST請求的請求體來替代FormData傳遞參數(shù)的方式,在參數(shù)量較多時POST JSON要比POST FormData便于開發(fā)和...
摘要:它主要是用來模擬各種請求的如等等與瀏覽器的區(qū)別在于有的瀏覽器不能輸出格式而更直觀接口返回的結(jié)果。 Postman測試工具調(diào)試接口詳細教程 簡介 Postman,...
摘要:響應(yīng)一般由三個部分組成由一個數(shù)字和文字組成的狀態(tài)碼,用來顯示請求是成功還是失敗響應(yīng)頭,包含服務(wù)器類型,日期時間,內(nèi)容類型和長度等響應(yīng)體,也就是響應(yīng)正文。獲得形式的相應(yīng)數(shù)據(jù)。和以數(shù)字和文本形式返回狀態(tài)碼。 學(xué)習(xí)目錄: AJAX基礎(chǔ) PHP與AJAX JSON格式 jQuery中的AJAX 個人網(wǎng)站原創(chuàng)鏈接地址:不足之處歡迎留言...逃... showImg(https://segm...
閱讀 2002·2023-04-25 16:19
閱讀 3116·2021-11-24 09:39
閱讀 837·2021-11-16 11:44
閱讀 1699·2019-08-29 12:52
閱讀 1147·2019-08-26 13:33
閱讀 1081·2019-08-26 10:26
閱讀 2210·2019-08-23 16:42
閱讀 2574·2019-08-23 14:37