django 怎么把get request 的参数返回值

 我来答
匿名用户
2016-09-02
展开全部
go的views.py中定义的函数的requst参数,可以读request.method确定是POST还是GET
首先,request.GET 和 request.POST是两个对象,类字典对象,提供和字典类似的接口,也有一些别的接口。
什么是POST和GET,这与HTTP协议有关:
参考这篇博客:http://blog.csdn.net/gideal_wang/article/details/4316691
这篇博客介绍了两者从原理上和表现形式上的区别,非常清晰,如有需要可阅读原文,下面是一点小结和摘录:
1、POST和GET是HTTP协议定义的与服务器交互的方法。GET一般用于获取/查询 资源信息,而POST一般用于更新 资源信息。还有另两种方法是PUT和DELETE
2、POST和GET都可以与服务器交互完成查、改、增、删的操作。
3、
(1)GET提交,请求的数据会附在URL之后(就是把数据放置在HTTP协议头中),以?分割URL和传输数据,多个参数用&连接;例如:login.action?nam 1:8000/search/?q=Django 只有一个参数 所以没用&)如果数据是英文字母/数字,原样发送,如果是空格,转换为+,如果是中文/其他字符,则直接把字符串用BASE64加密,得出如: %E4%BD%A0%E5%A5%BD,其中%XX中的XX为该符号以16进制表示的ASCII。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式