51Testing软件测试论坛

标题: loadrunner 11 录制脚本报错HTTP=400 [打印本页]

作者: 善良的zkk    时间: 2015-11-21 22:33
标题: loadrunner 11 录制脚本报错HTTP=400
loadrunner 11 录制脚本报错HTTP=400...求大神帮...
报错代码如下
   web_set_max_html_param_len("1024");
        web_revert_auto_header("Accept-Language");


        web_add_auto_header("Accept-Language",
                "zh-CN");

        web_custom_request("tickets",
                "URL=http://10.108.36.31/api/tickets",
                "Method=POST",
                "Resource=0",
                "RecContentType=application/json",
        "UserAgent= Mozilla/5.0 (Windows NT 6.1; Trident/7.0; BOIE9;ZHCN; rv:11.0) like Gecko",
                "Referer=http://10.108.36.31/",
                "Snapshot=t56.inf",
                "Mode=HTTP",
                "EncType=application/json;charset=utf-8",
                "Body={\"phoneNum\":\"{phonenumber}\",\"ticketItems\":[{\"fieldId\":2,\"startTime\":1448157600000,\"endTime\":1448161200000}]}",
                LAST);
作者: 小牛牛牛小小    时间: 2015-11-23 14:30
你将http协议的相应时间调长点,调到100000秒就好了
作者: msnshow    时间: 2015-11-28 17:55
400错好像是HTTP头太长了,超过最大长度
作者: GTP    时间: 2015-12-12 11:35
400是一种是HTTP状态码,400 Bad Request。是在打开网页时浏览器返回到客户端的一种状态码。显示在客户端的也就是400页面。
400页面是当用户在打开网页时,返回给用户界面带有400提示符的页面。其含义是你访问的页面域名不存在或者请求错误。
主要有两种形式:
1、bad request意思是“错误的请求";
2、invalid hostname意思是"不存在的域名”。
通常只用Windows主机才会出现这样的字样,如果是Linux主机,会显示不同的错误提示。bad request invalid hostname出现这个错误的原因是某个域名绑定到了某个主机上,而该主机却没有绑定这个域名,所以IIS就返回了这个提示信息。遇到这个问题怎么办呢?解决方法首先就是Ping一下域名,看看是否解析到空间所在的IP,如果是,再去空间的管理面板看有没有绑定你的域名了,如果有,就可以肯定是空间提供商的问题了,解决这个问题就只能找空间提供商绑定你的域名了,如果自己有这个权限自己绑定域名就可以解决问题。




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2