-u
如果我将 Ajax 用于 http 请求,curl可以转换为什么?
curl -u name:password www.secrets.com
你看我使用 curl -u 来请求一个 api。
如果我使用 Ajax, -u 将转换为什么?
我有一个 http 请求 util 方法:
var http_util = function (type, url, params, headers, success_handler, error_handler, base_url) {
if(base_url) {
url = base_url + url;
}
var success = arguments[3]?arguments[3]:function(){};
var error = arguments[4]?arguments[4]:function(){};
$.ajax({
type: type,
url: url,
dataType: 'json',
data: params,
headers: headers,
success: function (data, textStatus, xhr) {
if(textStatus === 'success'){
success(xhr.code, data)
}
},
error: function (xhr, error_text, statusText) {
error(xhr.code, xhr);
}
})
}
像这样将username
和添加password
到您的ajax
请求中
var http_util = function (type, url, params, headers, success_handler, error_handler, base_url) {
if(base_url) {
url = base_url + url;
}
var success = arguments[3]?arguments[3]:function(){};
var error = arguments[4]?arguments[4]:function(){};
$.ajax({
type: type,
url: url,
dataType: 'json',
data: params,
headers: headers,
username: name,
password: password,
success: function (data, textStatus, xhr) {
if(textStatus === 'success'){
success(xhr.code, data)
}
},
error: function (xhr, error_text, statusText) {
error(xhr.code, xhr);
}
})
}
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句