Опитах се да направя GET искане за началната страница на netflix с командния ред, защото отговорът, който ми се върна, беше 302/301 през цялото време. Така че аз свързан с netflix чрез следното: \ t
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?
Отговори:
1 за отговор № 1Неговото пренасочване към https://signup.netflix.com/?tcw=2
, т.е. иска да изпратите отново заявката с twc=2
променлива в низ за търсене и по-важно, с бисквитката, която току-що ви даде през Set-Cookie
глава.