2013-11-26 45 views
0

即時通訊使用真棒蟒瓶應用程序作爲JSON服務器。瓶蟒蛇相當於發佈的數據

POST工作正常,但不PUT

我使用POST以下檢索POST'ed數據。

data = request.body.getvalue() 
if data: 
    ... 

什麼是相當於捕獲PUT數據?

其次,做我用同樣的--data選項上的捲曲進行測試(除了改變從POST的-X動詞PUT

curl -X PUT --data '{"key":"value"}' http://myserver.com/1/object/type 
+0

似乎這個問題可以幫助:http://stackoverflow.com/questions/111945/is-there-any-way-to-do-http-put-in-python – Rebornix

+0

這是鏈接封面使用libcurl由客戶端服務器。 –

回答

2

請告訴我當量捕捉PUT數據?

看看這是否有訣竅:

data = request.body.read() 

做我用同樣的--data選項上的捲曲測試

是的,這應該工作。