我有像这样的卷曲电话
curl -X GET \
-H "X-Parse-Application-Id: **************" \
-H "X-Parse-REST-API-Key: ************" \
-G \
--data-urlencode 'username=cooldude6' \
--data-urlencode 'password=p_n7!-e8' \
https://api.parse.com/1/login
我希望这可以进行ajax调用。我知道如何添加标题但我不知道的是如何处理“urlencode”参数。
这是我写的用来处理标题的方法
function getResponse(type, url, data, responseHandler) {
var result = $.ajax(
{
url: url,
data: data,
processData: false,
type: type,
contentType: 'application/json',
async: false,
beforeSend: setHeader
});
function setHeader(xhr) {
xhr.setRequestHeader('X-Parse-Application-Id','**************');
xhr.setRequestHeader('X-Parse-REST-API-Key', '**************');
}
return result;
}
答案 0 :(得分:1)
jQuery将根据需要对事件进行urlencode。您只需将{username:'cooldude6',密码:'yourpass'}作为ajax调用的data
arg传递。