jjzjj

SimpleHTTPRequestHandler

全部标签

python - SimpleHTTPRequestHandler 在从 do_POST 方法返回之前关闭连接

我正在用python编写一个简单的网络服务器。以下是我的代码的简化版本:classStreamerHandler(SimpleHTTPRequestHandler):defdo_POST(self):try:length=int(self.headers.getheader('content-length'))data=self.rfile.read(length)self.send_response(200,"OK")#process_data(data,self.client_address)exceptExceptionasinst:logging.error(type(self

python - SimpleHTTPRequestHandler 覆盖 do_GET

我想扩展SimpleHTTPRequestHandler并覆盖do_GET()的默认行为。我从我的自定义处理程序返回一个字符串,但客户端没有收到响应。这是我的处理程序类:DUMMY_RESPONSE="""Content-type:text/htmlPythonTestTestpage...success."""classMyHandler(CGIHTTPRequestHandler):def__init__(self,req,client_addr,server):CGIHTTPRequestHandler.__init__(self,req,client_addr,server)d

javascript - 无法让 SimpleHTTPRequestHandler 响应 AJAX

我最近尝试实现SimpleHTTPRequestHandler以根据this接受AJAX请求.尽管从客户端接收请求时一切似乎都正常,但我无法将任何内容发送回客户端,当我尝试self.wfile.write("foo")时,我在客户端收到了回复;然而,来自XmlObject的响应文本完全是空白的!?!如果有人能阐明这一点,那就太好了!编辑:我认为我的AJAX调用结构正确,因为我从Python获得响应(我已经在Debug模式下检查过);但是,当我取回一个对象时,我没有收到任何回复responseText的消息。 最佳答案 确保您的响应有