3

次のように、HTTP OPTIONS メソッドを使用して、許可された HTTP メソッドを取得したいと考えています。

telnet site.com 80
OPTIONS / HTTP/1.0

結果:

HTTP/1.1 200 OK
Date: Sun, 14 Oct 2012 21:04:39 GMT
Server: Apache
Allow: GET,HEAD,POST,OPTIONS
Content-Length: 0
Connection: close
Content-Type: text/html

Python ライブラリを使用してこれを行うにはどうすればよいですか?

4

1 に答える 1

2
import httplib
conn = httplib.HTTPConnection('w3.com')
conn.request('OPTIONS', '/')
response = conn.getresponse()
print response.getheader('allow')

結果は

OPTIONS, TRACE, GET, HEAD, POST
于 2012-10-15T02:24:55.673 に答える