Я попытался сделать запрос GET для домашней страницы netflix с командной строкой, потому что ответ, который мне ответил, был 302/301 все время. Так что я подключен к Netflix через следующее:HTTP GET для Netflix
telnet signup.netflix.com 80
Тогда запрос, который я сделал был
GET/HTTP/1.1
Host: signup.netflix.com
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:19.0) Gecko/20100101 Firefox/19.0
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language: en-gb,en;q=0.5
Accept-Encoding: gzip, deflate
Connection: keep-alive
Как скопирована именно с LiveHTTPHeaders, когда я посещаю Netflix, однако я удалил часть Cookie, потому что я не знаю где браузер (FireFox) получает эти значения
Netflix отвечает
http://i48.tinypic.com/f2u8as.png
Почему бы мне не получить код состояния 200 OK? Это потому, что я не отправляю куки?
Редактировать: как бы я это сделал через cmd? – Nubcake
Ваш скрипт должен будет проанализировать ответ HTTP и обработать его в соответствии со спецификацией HTTP. Вы можете использовать любое количество HTTP-библиотек, которые автоматически сделают это для вас. –
Не знаю, является ли это глупым вопросом или нет, но можно ли это сделать с помощью php? – Nubcake