どのように私は、PythonでHTTPConnectionに対して()/書き込みを()読むことができますか?

StackOverflow https://stackoverflow.com/questions/889528

  •  23-08-2019
  •  | 
  •  

質問

私は、フォームのPythonコードを持ってます:

(o,i) = os.popen2 ("/usr/bin/ssh host executable")  
ios = IOSource(i,o)

ライブラリのコードは、(書き込みを行って、このIOSourceを使用)し、InputStream iとのOutputStream 0に対して)S(読み込みます。

はい、ここで起こっIPCがある.. RPCを考えてみます。

私はこれをしたいが、HTTP方式ではなく、SSHを産卵よります。

私は前のpythonのhttpを行ってきました

conn=httplib.HTTPConnection('localhost',8000)  
conn.connect()  
conn.request('POST','/someurl/')  
response=conn.getresponse()  
私のlibのコードはすぐ上のsshの例のように書き込み/から読み取ることができるように?

この方法を私がするHTTPConnectionからのInputStream / OutputStreamを得るのですか

役に立ちましたか?

解決

出力用:

output = response.read()

http://docs.python.org/library/httplib.html #のHttpResponseオブジェクト-する

の入力のために: リクエストのPOST本体にデータを渡す。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top