使用SimpleHTTPServer响应的结果更新javascript变量的值
我正在尝试制作一个供本地使用的html应用程序,包括一个使用Google Maps API V3的html页面、一个SQLite数据库和一个SimpleHTTPServer脚本 工作流程如下所示:使用SimpleHTTPServer响应的结果更新javascript变量的值,javascript,client-server,simplehttpserver,Javascript,Client Server,Simplehttpserver,我正在尝试制作一个供本地使用的html应用程序,包括一个使用Google Maps API V3的html页面、一个SQLite数据库和一个SimpleHTTPServer脚本 工作流程如下所示: 用户启动服务器并打开页面,其中包含一个带有一组标记的地图和一个带有过滤器的表单,过滤器类似于Google Fusion Tables的过滤器 用户与表单交互,表单为查询设置一些参数 当用户单击“提交”时,page向HTTPServer发送请求,HTTPServer的请求处理程序查询SQLite数据库并
- 我应该如何用javascript向服务器发送请求,以及如何监听请求
- 服务器应该如何向请求发送数据,以便更新其值而不是刷新页面
谢谢你的阅读 我想你可以使用CGIHTTPServer。
参考:
问:我应该如何用javascript向服务器发送请求,以及如何监听请求
请用谷歌搜索“ajax”。“jquery”是ajax最方便的javascript库之一。
Q:服务器应该如何向请求发送数据
答:只需在CGIHTTPServer调用的python脚本中使用“print”。
在这种情况下,“打印”的输出将是对http客户端(web浏览器)的响应。
在上面提到的脚本中,您应该提取http客户端发送的请求参数,
使用“do_Get()或do_Post()函数