我需要解析XMLHttpRequest产生的内容,而不是浏览器,但是使用PHP /或PERL或其他什么,但javascript。所以我试图根据我对需要解析的特定请求的理解来进行POST我收到404(未找到页面)。 我的错误在哪里? 1)帖子消息不正确 2)服务器理解我的请求不是来自XMLHttprequest,然后拒绝404。 3)其他我不知道。
抱歉,我无法发布网址,因为它位于内联网内。
我将发布用perl编写的代码:
use CGI; use LWP::UserAgent; my $ua = new LWP::UserAgent; my $response = $ua->post( $myUrl, { bId => '5', 'c0id' => '0', 'c0mN' => 'cM', 'c0p0' => 'string3.57', 'c0p1' => 'boolean:false', 'c0sN' => 'mD', 'cC' => '1', 'httpSessionId' => '0C23946319623A', 'page' => $relPage, 'scriptSessionId' => '67233543259' })
use CGI; use LWP::UserAgent; my $ua = new LWP::UserAgent; my $response = $ua->post( $myUrl, { bId => '5', 'c0id' => '0', 'c0mN' => 'cM', 'c0p0' => 'string3.57', 'c0p1' => 'boolean:false', 'c0sN' => 'mD', 'cC' => '1', 'httpSessionId' => '0C23946319623A', 'page' => $relPage, 'scriptSessionId' => '67233543259' })
答案 0 :(得分:0)
您不必对其他方法做任何特别的事情;只需在open()调用中设置请求类型,并发送()一个适当的主体(在“PUT”的情况下放置的项目;在“GET”的情况下为空参数)。
您是否有适当的超时机制和事件安排?