0
私はURLチェックのために複数の質問があることを知っています。私は のpythonにとても新しく、複数の投稿から理解して、 の新しい図書館を探しています。私は の内部ウェブサイトと外部ウェブサイトの下のポイントで働こうとしています。 :500 +ウェブサイトPythonで複数のステータスを確認してください
Status Code Status Description Response Length Time Taken Websites are like ,, www.xyz.com , www.abc.log , www.abc.com/xxx/login.html and more combinations. Below is the
初期コード..
import socket from urllib2 import urlopen, URLError, HTTPError import urllib socket.setdefaulttimeout(23) # timeout in seconds #print "---------URL----------", " ---Status Code---" url='https://www.google.com' try : response = urlopen(url) except HTTPError, e: print 'The server couldn\'t fulfill the request. Reason:', str(e.code) #Want to get code for that but its not showing except URLError, e: print 'We failed to reach a server. Reason:', str(e.reasonse) #Want to get code for that but its not showing else : code=urllib.urlopen(url).getcode() **#here getcode is working print url,"-------->", code #print 'got response!'
私はウェブサイトが最初に存在するかどうかをチェックします。上記のように小切手の の残りの部分に行くでしょう。どのようにこれを構成するには、 上記のすべての点で500以上のURL。 のtxtファイルからインポートする必要がありますか?また、もう一度私は、www.xyx.comが働いていて、 www.xyz.com/lmn.htmlが存在しない場合、まだ200を示していることを私は見てきました。
[OK]をクリックします。しかし、それを私のコードと、私が言及したポイントと組み合わせる方法。 。あなたのコードは、ウェブサイトが存在するかどうかを確認するのが良いです。しかし、私は本当に多くのポイントを探しています:)。ウェブがダウンしているなら私はコードとステータスを取得したい。 ステータスコード ステータス説明 レスポンスの長さ 時間がかかりました – RIshu
サーバーが提供されていることを知りたいですか?これはcURLが必要だと思っています。ここにpycurlのURLがあります:http://pycurl.io/ –
URLが有効かどうか、ステータスコードと説明で確認したいと思います。レスポンスの長さと時間。 – RIshu