python日常总结
2024-08-25 00:44:49
1. post请求中是否可以在url中携带请求体信息?
可以。Get请求时,请求体放在URL中; POST请求,请求体既可以是Form表单中的数据 也可以在请求的URL地址中放请求体信息。
如:
<form action="/index/?id=1" method="post">
<input type="text" name="username">
<input type="text" name="password">
</form>
这样,后台也可以拿到URL中的参数:
def Foo(request):
nid = request.GET.get('id')
name = request.POST.get('username')
pwd = request.POST.get('password')
return HttpResponse('ok')
2. 关于发送ajax请求时,请求数据的不同格式
1. 数据只是json格式的数据
$.ajax({
url:'/index/',
type:'post',
data:{'k1':v1, 'k2':v2},
success:function () { }, })
2. 数据中带有列表格式数据
$.ajax({
url:'/index/',
type:'POST',
data:{'k1':[1,2,4], 'k2':v2},
traditional:true,
success:function () { }, })
3. 数据中带有字典格式的数据
$.ajax({
url:'/index/',
type:'POST',
data:{'k1':JSON.stringify({'time':124}), 'k2':v2},
success:function () { }, })
最新文章
- Win 10 UWP开发系列:设置AppBarButton的图标
- 使用git error: RPC failed; result=22, HTTP code = 411
- 289. Game of Life -- In-place计算游戏的下一个状态
- ES6入门系列三(特性总览下)
- 使用 Sublime Text 做 Javascript 编辑器 - 集成 SublimeCodeIntel 实现代码智能提示及自动完成
- wicket基础应用(2)--wicket表单控件的使用
- Linux与Windows 解压乱码 UTF8BOM读取问题
- java提供的默认list排序方法-转
- sql知识点的积累和使用过的例子
- C/C++中的隐式类型转换
- FineUIMvc随笔(6)对比WebForms和MVC中表格的数据库分页
- Codeforces Round #467 (div.2)
- MVC中的下载文件及上传
- linux学习第十六天 (Linux就该这么学)
- MySQLl导入导出SQL文件
- Linux系统安装管理
- [Struts2]配置文件
- Four Ways to Create a Thread
- U-Boot_bmp_logo_hacking
- Mysql汉字乱码的解决