从Chrome到服务器的请求耗时太长

时间:2016-02-19 08:00:22

标签: javascript python ajax google-chrome networking

首先,这都在我的机器上本地运行。我有一个对python脚本的AJAX请求,脚本在端口上侦听请求。我在safari,firefox和chrome上测试了这个。使用safari和firefox,请求都会立即进入端口,并将响应发送回浏览器。但是对于chrome,在请求发出到python脚本看到请求的时间之间需要20秒。如果我关闭"预取资源以更快地加载页面"在chrome设置中,然后python脚本立即获取请求。发生了什么事?

python文件:

import module1

if __name__ == '__main__':
    module1.shared.name = 'Shailendra'
    module1.print_value()

javascript文件:

import http.server
import socketserver

PORT = 80

class MyHandler(http.server.BaseHTTPRequestHandler):
  def do_GET(self):
    self.send_response(200)
    self.send_header("Content-Type", "text/plain")
    self.end_headers()
    self.wfile.write(b"My message\n")

httpd = socketserver.TCPServer(("", PORT), MyHandler)

print("serving at port", PORT)
httpd.serve_forever()

0 个答案:

没有答案