首页 新闻 会员 周边 捐助

怎么往一个 http请求的body 中添加新的数据?

0
悬赏园豆:50 [已解决问题] 解决于 2012-03-10 22:04

有A、B两个页面,
post数据:
__EVENTVALIDATION  /wEWBQL00eg0Aubdub0KArv9/J4EAoLch4YMAra9u7sPXqQ5gVNXZExBQzz248ON+UUX5gE=
__VIEWSTATE            /wEPDwUKMTk4NDI5NTc2NmRkWUV56+V+ICilWFeoQDJVD/QSX4o=
btnLogin                    登陆
textUserName            sdf
textUserPwd              dsf
到A页面A就会发放Cookie
现在有其他Post请求到B,然后我让B transfer到A,在transfer之前将以上数据添加到http请求中是页面A也可以发放Cookie,请问怎么将以上数据添加到http请求中?

问题补充:

或者说,一个请求从浏览器到aspx,怎么在中间用过滤器中往请求Body中加如新的数据

王仙客的主页 王仙客 | 初学一级 | 园豆:12
提问于:2012-02-27 17:58
< >
分享
最佳答案
1

看看这里http://www.cnblogs.com/5tao/archive/2010/01/13/1646279.html,主要思路是在请求的metadata中添加,找到cookie的字符串,再往里面添加值。

收获园豆:50
az235 | 大侠五级 |园豆:8483 | 2012-02-28 08:50

你这是自己发起请求是吧?我想要的是请求已经发起后 我在中间把数据加上去,有什么办法吗?

王仙客 | 园豆:12 (初学一级) | 2012-02-28 10:19

@华南虎: 请求到了你这里,分析metadate后加入cookies,然后再转发请求

az235 | 园豆:8483 (大侠五级) | 2012-02-28 11:46

@az235: fiddler2 是个很好的东西

喵喵喵猫 | 园豆:1742 (小虾三级) | 2012-02-29 22:34
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册