2013-10-09 4 views
0

Когда я добавить строкуWorklight: WL.Client.addGlobalHeader() не имеет никакого эффекта

WL.Client.addGlobalHeader("MyCustomHeader","abcdefgh"); 

внутри моего главного JS-файла, как так

function wlCommonInit(){ 

WL.Client.addGlobalHeader("MyCustomHeader","abcdefgh"); 
    (...) 

, как это в документации (http://pic.dhe.ibm.com/infocenter/wrklight/v5r0m5/topic/com.ibm.worklight.help.doc/apiref/r_wl_client_addglobalheader.html) это абсолютно не влияет на все запросы после этого:

GET /apps/services/preview/MobileOPMClient/common/0/default/images/icons/icon_settings.png    
HTTP/1.1 
Host: localhost:8080 
Connection: keep-alive 
Accept: image/webp,*/*;q=0.8 
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) 
Chrome/30.0.1599.66 Safari/537.36 
Referer: http://localhost:8080/apps/services/preview/MobileOPMClient/common/0/default/MobileOPMClient.html 
Accept-Encoding: gzip,deflate,sdch 
Accept-Language: en-US,en;q=0.8,de;q=0.6 
Cookie: JSESSIONID=1e1fig7holfdpeuc46w6jmrph; testcookie=oreo 

Почему нет линии

MyCustomHeader: abcdefgh 

Фон: Я хотел бы разрешить локальное кэширование javascript-файлов для их отладки в chrome.

Spyro

ответ

2

Global добавляются заголовки для запросов, сделанных WL клиента API, например, WL.Client.connect(), WL.Client.invokeProcedure() и т.д.

+0

Ах, ок. Спасибо (я бы поднял ваш ответ, но пока еще недостаточно репутации, извините). – spyro

Смежные вопросы