1
我有一個Python類繼承了BaseHTTPRequestHandler
並實現了方法do_POST
。Python BaseHTTPRequestHandler:用JSON響應
我目前只能成功響應整數狀態,例如, 200,在該方法的結尾使用以下命令:
self.send_response(200)
我想也發送一些字符串作爲響應的一部分。我應該怎麼做?
我有一個Python類繼承了BaseHTTPRequestHandler
並實現了方法do_POST
。Python BaseHTTPRequestHandler:用JSON響應
我目前只能成功響應整數狀態,例如, 200,在該方法的結尾使用以下命令:
self.send_response(200)
我想也發送一些字符串作爲響應的一部分。我應該怎麼做?
事實證明,這很簡單,雖然沒有太多的例子。
只需使用:
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)