2017-01-02 135 views
1

我有一個Python類繼承了BaseHTTPRequestHandler並實現了方法do_POSTPython BaseHTTPRequestHandler:用JSON響應

我目前只能成功響應整數狀態,例如, 200,在該方法的結尾使用以下命令:

self.send_response(200) 

我想也發送一些字符串作爲響應的一部分。我應該怎麼做?

回答

2

事實證明,這很簡單,雖然沒有太多的例子。

只需使用:

self.wfile.write(YOUR_STRING_HERE) 

專門爲JSON的情況:

import json 
json_string = json.dumps(YOUR_DATA_STRUCTURE_TO_CONVERT_TO_JSON) 
self.wfile.write(json_string)