python:urllib2: add request headers

URL: phpinfo()
hide@deb1:~/webtest$ python
Python 2.4.4 (#2, Apr 15 2008, 23:43:20)
[GCC 4.1.2 20061115 (prerelease) (Debian 4.1.1-21)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import urllib2,re
>>> req=urllib2.Request("http://myid.debian.hdknr")
>>> req.add_header("Cookie","hogehoge")
>>> req.add_header("User-Agent","python-urllib2")
>>> op=urllib2.build_opener()
>>> res=op.open(req)

>>> import urllib2,re
>>> req=urllib2.Request("http://test.debian.hdknr")
>>> req.add_header("Cookie","hogehoge")
>>> req.add_header("User-Agent","python-urllib2")
>>> op=urllib2.build_opener()
>>> res=op.open(req)
>>> html=res.readlines()
>>> for x in html:
...   if re.search("Cookie",x):
...       print x
...
<tr><td class="e">Cookie </td><td class="v">hogehoge </td></tr>

>>> for x in html:
...   if re.search("User",x):
...     print x
...
<tr><td class="e">User/Group </td><td class="v">www-data(33)/33 </td></tr>

<tr><td class="e">User-agent </td><td class="v">python-urllib2 </td></tr>
カテゴリー: 未分類 パーマリンク

コメントを残す

以下に詳細を記入するか、アイコンをクリックしてログインしてください。

WordPress.com ロゴ

WordPress.com アカウントを使ってコメントしています。 ログアウト / 変更 )

Twitter 画像

Twitter アカウントを使ってコメントしています。 ログアウト / 変更 )

Facebook の写真

Facebook アカウントを使ってコメントしています。 ログアウト / 変更 )

Google+ フォト

Google+ アカウントを使ってコメントしています。 ログアウト / 変更 )

%s と連携中