如何设置web_submit_form提交数据的长度??急
脚本如下:web_submit_form("test.jsp_2",
"Snapshot=t8.inf",
ITEMDATA,
"Name=requrl", "Value=http://192.168.0.170/AgentPortalSh/common/HttpInterFaceServlet", ENDITEM,
"Name=password", "Value=2", ENDITEM,
"Name=transType", "Value=联合购买", ENDITEM,
"Name=transMessage", "Value=<?xml version=\"1.0\" encoding=\"GB2312\"?>\r\n"
"<message version=\"1.0\".......(后继内容很多,超过65535bytes)
在VUGen运行时,提示"Error -27078: Length (115779) of the value of form element "transMessage" exceeds maximum (65535) ",意思是:提交的数据项transMessage数据过长超过了最大值65535byte,
想请教高手下:如何设置这个提交数据最大值哪?或者说有什么函数可以设置提交数据项的长度的?(因为这个请求必须要包含很多数据的,超过65535字节)
[ 本帖最后由 andyzlp232 于 2008-7-21 10:36 编辑 ] 这里录制的提交应该和HTML自己本身的提交方法是一样的
楼主你有没看过你那边的程序是怎样提交这么一大堆数据的?
这不一样吧
HTTP本身提交分两种方法,GET和POST,GET方法最大好像也是65K左右,而POST方法字节数就没有限制的.而我所录制的程序提交的表单肯定是POST的,也就是说字节是没有限制的,
但录制后产生的脚本
web_submit_form("test.jsp_2",
......
这里却是有字节限制,最大不能超过65535byte,不知道哪里可以设置web_submit_form可提交超过65535byte的数据 试试看把提交的内容存放到一个参数里面去试试 参数里面不能放这么大的value的 已解决,采用url录制方式就不会有这样的错误了。
页:
[1]