1
我正遇到一个小小的障碍。英语是在表达如何发送两个修改主体请求
差,困难我想修改在体内的请求和发送两个连续请求
原创内容:
POST http://www.text.com/next?cyt=1 is
HTTP/1.1
Host: www.text.com
User-Agent: Million/1.0.0
Content-Length: 58
Accept: */*
Accept-Encoding: gzip
Accept-Language:
Content-Type: application/x-www-form-urlencoded
Cookie: S = hveisf76n2lrnpvbeng8ivrat6
Connection: keep-alive
Connection: keep-alive
S = hveisf76n2lrnpvbeng8ivrat6 & step = ashf87afs0a2e4
试图修改的身体和发送至:
S = hveisf76n2lrnpvbeng8ivrat6 & step = qarker11s77ar
另一个试图修改身体并发送至:
S = hveisf76n2lrnpvbeng8ivrat6 & step = qarker22s88ar
请求发送两次修饰身材
我尝试做的代码:
static function OnBeforeRequest(oSession: Session)
{
if(oSession.uriContains("http://www.text.com/next?cyt=1"))
{
var strBody=oSession.GetRequestBodyAsString();
strBody=strBody.replace("step=ashf87afs0a2e4","step=qarker11s77ar");
oSession.utilSetRequestBody(strBody);
var strBody1=oSession.GetRequestBodyAsString();
strBody1=strBody.replace("step=qarker11s77ar","step=qarker22s88ar");
oSession.utilSetRequestBody(strBody1);
}
}
即出现的问题是:
S = hveisf76n2lrnpvbeng8ivrat6 &步= qarker11s77ar
成功传输,但
S = hveisf76n2lrnpvbeng8ivrat6 &步= qarker22s88ar
而且不能被发送,如何解决这个问题呢?谢谢。
您表示您获得了第一组值的成功传输,并且您说第二组值不能被发送。你没有看到任何错误是正确的,但是问题是我们希望发出第二个请求并且它没有被发布? – 2013-04-07 18:08:48