Chrome, расширение и пирожки
Нужно было установить пирожки в расширении. Пытался и так, и эдак.
А сервер, который нужно накормить, тупой, и программисты ихние тоже, и параметры хранят в пирожках, а через url никак нельзя передать.
Ну ладно, думаю, щас сделаю так:
xhr.setRequestHeader("Cookie", "Limit=25;");
Ага, хром пишет, что типа refuse unsafe header.
Покопал поглубже, ничего нет.
Вздохнул поглубже, успокоился и решил взглянуть официальную документацию, ведь наверняка всё продумано, что куку наверное уж можно поставить через расширение..
И верно.
Написал так, чуть позже в Опере проверю:
В Хроме отлично заработало (-:
А сервер, который нужно накормить, тупой, и программисты ихние тоже, и параметры хранят в пирожках, а через url никак нельзя передать.
Ну ладно, думаю, щас сделаю так:
xhr.setRequestHeader("Cookie", "Limit=25;");
Ага, хром пишет, что типа refuse unsafe header.
Покопал поглубже, ничего нет.
Вздохнул поглубже, успокоился и решил взглянуть официальную документацию, ведь наверняка всё продумано, что куку наверное уж можно поставить через расширение..
И верно.
Написал так, чуть позже в Опере проверю:
'beforeSend': function(xhr) {
if (isOpera) {
xhr.setRequestHeader("Cookie", "Limit=25;");
}
if (isSafari) {
chrome.cookies.set({"url" : "http://сервер",
"name" : "Limit",
"value" : "25"
});
}
},
В Хроме отлично заработало (-: