2009-12-12 147 views
1

所有APACHE,發送HTTP請求通過python腳本

我們如何通過發送一條巨蟒script.which一個http請求將登錄,並依次調用另一個鏈接?

謝謝。

+0

這個問題是非常類似於http://stackoverflow.com/questions/1893119/python-script-to-login-to-a-url-那裏有一個更詳細的答案。 – 2009-12-12 13:41:16

回答

0

你看過httpliburllib也可能值得一看,因爲它是一個稍高級別的界面。

+0

感謝所有我發現這個導入httplib >>> conn = httplib.HTTPConnection(「www.python.org」) >>> conn.request(「GET」,「/index.html」) >>> r1 = conn.getresponse() >>> print r1.status,r1.reason 200 OK >>> data1 = r1.read() >>> conn.request(「GET」,「/parrot.spam」 ) >>> r2 = conn.getresponse() >>> print r2.status,r2.reason 404 Not Found >>> data2 = r2.read() >>> conn.close()in鏈接.....我認爲它現在足夠wud ..... – Hulk 2009-12-12 11:33:04

+0

@Hulk:該評論是問題的一部分。你擁有這個問題。您可以使用其他信息更新問題。請更新問題並刪除這個愚蠢的評論。 – 2009-12-12 12:48:25

1

我發現Urllib2在大多數情況下就足夠了。它非常支持密碼,身份驗證和cookie。 Cookielib可能也有幫助。