Когда я пытаюсь удалить этот сайт с помощью Phantomjs, по умолчанию Phantomjs отправить следующие заголовки на сервер:
"name":"User-Agent",
"value":"Mozilla/5.0 (Unknown; Linux i686) AppleWebKit/534.34 (KHTML, like Gecko) PhantomJS/1.9.1 Safari/534.34"}
И я получаю ответ status 405 "Not Allowed"
.
В Справочнике по API Phantomjs я прочитал, что для имитации запроса, поступающего из какого-либо другого браузера, я должен изменить значение своего User-Agent. В Википедии я нашел значение, которое я должен использовать для притворства Firefox в Ubuntu:
'name': 'User-Agent',
'value': 'Mozilla/5.0 (X11; Ubuntu; Linux i686; rv:16.0) Gecko/20120815 Firefox/16.0'
В какой части Phantomjs я должен поместить эти свойства? Куда мне их вставлять — внутрь page.open, или внутрь page.evaluate, или вверху?