/ / HTTP GET за Netflix - http, бисквитки, netflix

HTTP GET за Netflix - http, бисквитки, netflix

Опитах се да направя 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 глава.