当前第2页 返回上一页
1 2 3 4 5 6 7 8 9 | echo - e 'Content-type:text/plain\r'
echo - e '\r'
if [ X "$REQUEST_METHOD" = X "POST" ];then
jq . | sed - nr '/:/!d; s/^([ \t]*"[^"]+"[ \t]*):/\1=/;s/,[ \t]*$//;s/"//g;p'
else
echo ${QUERY_STRING} | awk 'BEGIN{RS="&"}1'
fi
|
随便用什么webserver都可以,只要支持CGI,我这里用是一个很轻量的webserver——boa,它可能不适合大型应用网站,但嵌入式里用CGI提供API还是很有用的,部署非常容易。
搭建之后,测试一下
1 2 3 4 5 6 7 8 9 10 11 12 13 14 | $ . / test.py
GET http: / / 127.0 . 0.1 / v1 / lic / test?test = yes&name = colin
web output:
test = yes
name = colin
POST http: / / 127.0 . 0.1 / v1 / lic / test
POST input :
{ "k3" : "test" , "k2" : "456" , "k1" : 123 }
web output:
k3 = test
k2 = 456
k1 = 123
|
总结
以上就是python如何使用urllib/urllib2访问http的GET及POST详解的详细内容,更多文章请关注木庄网络博客!!
返回前面的内容
相关阅读 >>
web自动化测试(一)selenium 3使用系列问题集
Python函数式编程是什么?
Python全栈是什么意思
关于Python操作文件方法的总结(收藏)
idle和Python区别
Python利用requests库写爬虫的实例详解
Python如何写入csv
Python中base64加密解密操作方法及版本间差异
Python生成器与迭代器的区别
Python操作excel详解
更多相关阅读请进入《Python》频道 >>
人民邮电出版社
python入门书籍,非常畅销,超高好评,python官方公认好书。
转载请注明出处:木庄网络博客 » python如何使用urllib/urllib2访问http的GET及POST详解