将数据从javascript发送到python
Send data from javascript to python
我使用下面的代码将数据(GET)从python发送到javascript。
在javascript:$.get('http://localhost:5000/api/scan').success(function(res) {
obj = JSON.parse(res);
if(obj['channel'] == "1"){
document.getElementById("channelZero").innerHTML = "1";
}});
在python中:
channels_str = channels.getvalue()
data['channel'] = channels_str
return dumps(data)
如何将数据从javascript发送到python?
In case
$.get('http://localhost:5000/api/scan').success(function(res) {
//your code
}});
你请求扫描,但是如果你添加"? "谁=Masha"你发送一个参数谁值"Masha"作为get request参数。
$.get('http://localhost:5000/api/scan?who=Masha').success(function(res) {
//your code
}});
然后如果你的python得到响应(通常是def do_GET(self):
)有:
data['channel'] = urlparse.parse_qs(urlparse.urlparse(self.path).query).get('who', None)
注意你需要导入urlparse(在Python3中,你会使用urllib.parse)
import urlparse
从w3schoolsGET方法
注意查询字符串(名称/值对)被发送
GET请求的URL中的:
/test/demo_form.asp?name1=value1&name2=value2
关于GET请求的一些其他注意事项:
- GET请求可以被缓存
- GET请求保留在浏览器历史记录中
- GET请求可以添加书签
- GET请求不应该在处理敏感数据时使用
- GET请求有长度限制
- GET请求应该只用于检索数据
相关文章:
- 为什么在python中使用异常比javascript更容易接受
- 如何访问Web2py'中python代码中的JavaScript变量;s视图
- 调用Javascript中的Python函数,读取静态文件(Flask)
- 如何使用Python/Selenium网络驱动程序处理Angularjs/Javascript下拉列表
- 如何在新创建的模块中从Odoo v8中的Javascript文件中调用python函数
- 创建一个html表单并使用javascript访问中的python脚本
- 当Python在Javascript中发送时,值将转换为UNICODE
- 将dicts数组从python传递到Javascript
- python到javascript正则表达式
- Python Javascript哈希库,以确保JSON对象在传输过程中不会损坏
- Python javascript builder
- Python/JavaScript/HTML 动态创建计算机网络图
- Selenium - Python - Javascript 下拉菜单选项值
- 自动调优/ Python / Javascript
- Selenium Python Javascript Execution
- Selenium python javascript弹出窗口
- Selenium RC / Python / JavaScript .aspx /循环语句
- Python/Javascript数字精度
- Python - JavaScript 网页抓取与硒不能正常工作
- Python/Javascript/AJAX 实时搜索帮助