我想与我的javascript代码进行通信,因此我创建了一些在Python控制台中输出lol: text
的内容。
它有效,但它发射多次甚至很难我只称它一次。
服务器使用SimpleHTTPServer。 代码:
def do_GET(self):
if self.path.startswith('/test'):
print 'lol:',
parsed = urlparse.parse_qs(urlparse.urlparse(self.path).query)
test = parsed['test'][0]
print test
Javascript代码:
function log(txt)
{
var xhr = new XMLHttpRequest(),
method = "GET",
url = "/test?test=" + txt;
xhr.open(method,url,true);
xhr.send();
}
输出:
lol: g
lol: g
lol: g
lol: g
lol: g
lol: g
lol: g
lol: g
lol: g