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" }); } },
В Хроме отлично заработало (-: