Правильный способ настройки заголовка авторизации? Титан

#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. Это работает, однако, если вы удалите Заголовок, это приведет к сбою. В итоге мне пришлось это исправить, добавив пробел между авторизацией и токеном аутентификации