HTTPのヘッダを見てみる

■ブラウザ(Firefox)にて、正常に取得できるパターン

GET 〜〜URL〜〜 HTTP/1.1
Host: 〜〜HOST〜〜
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; ja; rv:1.8.0.10) Gecko/20070216 Firefox/1.5.0.10
Accept: text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5
Accept-Language: ja,en-us;q=0.7,en;q=0.3
Accept-Encoding: gzip,deflate
Accept-Charset: Shift_JIS,utf-8;q=0.7,*;q=0.7
Keep-Alive: 300
Connection: keep-alive
Cookie: JSESSIONID=aaaaaaaaaaaaaaaaaaa; BIGipServer=2008395730.20480.000; ChartParameterIDNew=h9LfklarAlv9MPao9O95gduMJlvtgEi4; NSC_WTxxxlt=bbbbbbbbbbbbbbb
Cache-Control: max-age=0



HTTP/1.1 200 OK
Date: Sat, 10 Mar 2007 15:23:53 GMT
Server: Apache
Pragma: no-cache
uid: aaaaaaaaaaaaaaaaaaa
Keep-Alive: timeout=30, max=200
Connection: Keep-Alive
Content-Type: text/html;charset=SHIFT_JIS
Content-Language: ja
Set-Cookie: NSC_WTxxxlt=bbbbbbbbbbbbbbb;path=/
Cache-Control: private
Content-Encoding: gzip
Content-Length: 4471


■ブラウザ(Firefox)にて、正常に取得できないパターン(クッキー無効)

GET 〜〜URL〜〜 HTTP/1.1
Host: 〜〜HOST〜〜
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; ja; rv:1.8.0.10) Gecko/20070216 Firefox/1.5.0.10
Accept: text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5
Accept-Language: ja,en-us;q=0.7,en;q=0.3
Accept-Encoding: gzip,deflate
Accept-Charset: Shift_JIS,utf-8;q=0.7,*;q=0.7
Keep-Alive: 300
Connection: keep-alive
Cookie: JSESSIONID=aaaaaaaaaaaaaaaaaaa; BIGipServer=xxxxxxxxxx.xxxxx.xxx; ChartParameterIDNew=xxxxxxxxxxxxxxxxxxxxxx; NSC_WTxxxlt=bbbbbbbbbbbbbbb
Cache-Control: max-age=0


HTTP/1.1 200 OK
Date: Sat, 10 Mar 2007 15:23:53 GMT
Server: Apache
Pragma: no-cache
uid: aaaaaaaaaaaaaaaaaaa
Keep-Alive: timeout=30, max=200
Connection: Keep-Alive
Content-Type: text/html;charset=SHIFT_JIS
Content-Language: ja
Set-Cookie: NSC_WTxxxlt=bbbbbbbbbbbbbbb;path=/
Cache-Control: private
Content-Encoding: gzip
Content-Length: 4471


■LWP::UserAgentにて、正常に取得できないパターン(クッキー無効)

GET 〜〜URL〜〜 HTTP/1.1
TE: deflate,gzip;q=0.3
Keep-Alive: 300
Connection: Keep-Alive, TE
Accept: text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5
Accept-Charset: Shift_JIS,utf-8;q=0.7,*;q=0.7
Host: 〜〜HOST〜〜
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; ja; rv:1.8.0.10) Gecko/20070216 Firefox/1.5.0.10
Cookie: JSESSIONID=aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
Cookie2: $Version="1"


HTTP/1.1 200 OK
Date: Sat, 10 Mar 2007 16:18:20 GMT
Server: Apache
Pragma: no-cache
Set-Cookie: JSESSIONID=bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb; Path=/servlets
Set-Cookie: JSESSIONID=cccccccccccccccccccccccccccccccc; Path=/servlets
Set-Cookie: BIGipServer=xxxxxxxxxxxxxxxxxxx; Expires=Tue, 20-Mar-2007 16:18:20 GMT; Path=/
uid: cccccccccccccccccccccccccccccccc
Content-Length: 1969
Keep-Alive: timeout=30, max=200
Connection: Keep-Alive
Content-Type: text/html;charset=SHIFT_JIS
Content-Language: ja
Set-Cookie: NSC_WTxxxlt=xxxxxxxxxxxxxx;path=/