自定义发送http post请求

firefox poster插件

下载页面

https://addons.mozilla.org/zh-CN/firefox/addon/2691

 

19951.png

大小: 233.03 K
尺寸:  x 
浏览: 45 次
点击打开新窗口浏览全图

 

模拟各种http请求,并详细设置请求参数,比如http header,parameter等

 

如果用curl cookie麻烦一点

 

第一条是登陆,获取session,把PHPSESSID的cookie存入cookie33.txt

curl -X POST -d "username=admin&password=admin" "http://localhost:88/?m=index&a=ajaxlogin" -D cookie33.txt

第二条是进入一个受session保护的页面,-b获取发送cookie到服务器,-c重新写入新cookie操作,得到session授权,从而准许打开页面

curl "http://localhost:88/?m=main" -b cookie33.txt -c cookie33.txt

第三条是把文件上传到一个受session保护的页面-F是上传文件

curl -F "file=@a.jpg" "localhost:88/?m=main&a=upload" -b cookie33.txt -c cookie33.txt

 

参考:

http://phpd.cn/archives/218

http://wuliupo.blog.163.com/blog/static/452325920106225215536/

http://www.blogjava.net/anchor110/articles/341786.html

Tags: post , http

上一篇: C语言之消息队列服务kesqs v0.1bata1   下一篇: Packet size limited during capture: HTTP truncated

你问我答

  1. #1 头像 keminar 2012-10-25 09:58:16
    chrome插件
    http response browser
    dev http client
    xhr poster

提交疑问

回顶部