#titanium-mobile #titanium-alloy
#titanium-мобильный #титановый сплав
Вопрос:
Это запрос и ответ:
Request
Header: AUTHORIZATION:WayXwJYTTTJaYfv2
Response
200 (OK)
Content-Type: application/json
{
"status": "OK"
}
Мой вызов api:
exports.APIDeleteRequest = function(url, callback, errorCallback) {
Ti.API.info('Delete Request is called');
var req = Titanium.Network.createHTTPClient({
onload : callback,
onerror : errorCallback,
timeout : 60000
});
req.open("DELETE", url);
req.setRequestHeader('Header: AUTHORIZATION', Alloy.Globals.authToken);
req.send();
};
Я не уверен, что способ, которым я установил заголовок запроса, является правильным в этих обстоятельствах. Не мог бы кто-нибудь подтвердить, спасибо.
Ответ №1:
Это должно быть:
req.open("DELETE", url);
req.setRequestHeader('AUTHORIZATION', Alloy.Globals.authToken);
req.send();
Комментарии:
1. Это работает, однако, если вы удалите Заголовок, это приведет к сбою. В итоге мне пришлось это исправить, добавив пробел между авторизацией и токеном аутентификации