python如何使用urllib/urllib2访问http的GET及POST详解


当前第2页 返回上一页

1

2

3

4

5

6

7

8

9

#!/bin/bash

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》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...