[JS APPS] 401 Unauthorized при подаване на променлива за headers на ajax заявката
Здравейте,
Работя по една от задачите за домашно и всичко върви гладко, когато реших да си оптимизирам кода и вместо на всяка ajax заявка с copy-paste да слагам headers: { 'X-Parse-Application-Id' : .... } реших да изнеса това в отделна променлива и просто навсякъде да пиша headers : headers
Тогава се получи странния case, че ако това е реализирано по този начин, при опит за изпращане на каквато и да е заявка, получавам error code 401 unauthorized.
Ето и кода ми:
Някакви идеи защо това се получава?
А извън темата - https://api.jquery.com/jquery.ajaxsetup/ това би ти свършило по-добра работа. Ако имаш някакви еднакви конфигурации на всички ajax request-и можеш да ги изнесеш в ajaxSetup. В твоя случай това са хедърите.
Последно време явно съм доста разсеян.
Благодаря, и това ajaxsetup наистина би свършило по-добра работа.
Защо обаче пишат, че не е препоръчително да се ползва?
Description: Set default values for future Ajax requests. Its use is not recommended.