[英]How to post a body in in java script and ajax to API
我有一些現有代碼在 MS Outlook 插件中運行,該插件通過后端進行身份驗證。 我需要更新代碼以將用戶和密碼作為 json doc 正文的一部分發送,因為我們遇到了使用特殊字符(如 # 等 n 密碼)的用戶的問題。
function authenticate(host, userid ,password, callback) {
//replace server url
var requestUrl
if (host){
requestUrl = "https://" + host + "/auth/plugin/" + userid + "/" + password
}else{
requestUrl = "https://127.0.0.1/auth/plugin2/" + userid + "/" + password
}
$.ajax({
type: "POST",
url: requestUrl,
body: {userid: "user", password : "myPassword"},
cache:false
}).done(function(res){
callback(res);
}).fail(function(error){
callback(null, error);
});
}
我嘗試了 body 標簽,但我在后端沒有看到任何發送了 body 的內容
你可以試試data: {userid: "user", password : "myPassword"}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.