请问用XMLHTTP取数据时遇到的怪问题
时间:2005-09-26
来源:互联网
数据源A:
http://wwwapps.ups.com/WebTracki ... racknum=V0037783534
数据源B:
点击追踪编码下的
后看到的数据页
请问怎么才能用XMLHTTP取到数据源B?
我用POST把表单里隐藏的INPUT值(除了line1)传过去结果显示的还是数据源A,如果line1也传就查不到数据了,无语……
数据源A页面内有以下代码,猜想错误可能和那个line1有关系,请大大们帮看看
还有点奇怪的就是,这个FORM的提交在页面里和JS文件里都没有写,不知道他是怎么做到点图片就提交的……说不定奥秘就在其中
<form action="http://wwwapps.ups.com/WebTracking/processRequest" method="post">
<INPUT TYPE="HIDDEN" NAME="NumberDetailLines" VALUE="1">
<INPUT TYPE="HIDDEN" NAME="line1" VALUE="TrackDetailInfo,V0037783534,30398e705101986300e56b7e5d6c609e97\,30398e705101986300e56b7e5d6c601497\,\,,,D,,20050907,16:25:00,BROOKLYN,NY,US,GINDEE,RESIDENTIAL,,,,20050906,BROOKLYN,NY,US,EXPRESS,6.00,KGS,1,,,,,tdts,KB,,,,,,,,,,,34X24X,,,34X24X,,,,,,,,D,,,V4961VCN04,20050906,084428,10010">
<INPUT TYPE="HIDDEN" NAME="InquiryNumber1" VALUE="V0037783534">
<INPUT TYPE="HIDDEN" NAME="sort_by" VALUE="status">
<INPUT TYPE="HIDDEN" NAME="tracknums_displayed" VALUE="5">
<INPUT TYPE="HIDDEN" NAME="TypeOfInquiryNumber" VALUE="T">
<INPUT TYPE="HIDDEN" NAME="loc" VALUE="zh_CN">
<input type="image" src="/img/zh/cn/btn_lnk_view_pac_prog_a.gif" WIDTH="89" HEIGHT="14" align="top" border="0" alt="察看包裹进展" name="tdts1">
[ 本帖由 jimkenneth 最后编辑于 2005-9-26 18:11 ]
http://wwwapps.ups.com/WebTracki ... racknum=V0037783534
数据源B:
点击追踪编码下的

请问怎么才能用XMLHTTP取到数据源B?
我用POST把表单里隐藏的INPUT值(除了line1)传过去结果显示的还是数据源A,如果line1也传就查不到数据了,无语……
数据源A页面内有以下代码,猜想错误可能和那个line1有关系,请大大们帮看看
还有点奇怪的就是,这个FORM的提交在页面里和JS文件里都没有写,不知道他是怎么做到点图片就提交的……说不定奥秘就在其中
<form action="http://wwwapps.ups.com/WebTracking/processRequest" method="post">
<INPUT TYPE="HIDDEN" NAME="NumberDetailLines" VALUE="1">
<INPUT TYPE="HIDDEN" NAME="line1" VALUE="TrackDetailInfo,V0037783534,30398e705101986300e56b7e5d6c609e97\,30398e705101986300e56b7e5d6c601497\,\,,,D,,20050907,16:25:00,BROOKLYN,NY,US,GINDEE,RESIDENTIAL,,,,20050906,BROOKLYN,NY,US,EXPRESS,6.00,KGS,1,,,,,tdts,KB,,,,,,,,,,,34X24X,,,34X24X,,,,,,,,D,,,V4961VCN04,20050906,084428,10010">
<INPUT TYPE="HIDDEN" NAME="InquiryNumber1" VALUE="V0037783534">
<INPUT TYPE="HIDDEN" NAME="sort_by" VALUE="status">
<INPUT TYPE="HIDDEN" NAME="tracknums_displayed" VALUE="5">
<INPUT TYPE="HIDDEN" NAME="TypeOfInquiryNumber" VALUE="T">
<INPUT TYPE="HIDDEN" NAME="loc" VALUE="zh_CN">
<input type="image" src="/img/zh/cn/btn_lnk_view_pac_prog_a.gif" WIDTH="89" HEIGHT="14" align="top" border="0" alt="察看包裹进展" name="tdts1">
[ 本帖由 jimkenneth 最后编辑于 2005-9-26 18:11 ]
作者: jimkenneth 发布时间: 2005-09-26
type="image" 就相当于 Submit , 自然点了图片就提交 form 了。用不着JS。
至于你说的line1 那些是 .net 自动生成的session数据。就是说只有在当前 session 下提交才能正常显示提交后的结果。
所以用 xmlHttp 自然取不到正确的数据了。^ ^ 除非你能搞懂 line 那串字符的算法,否则估计是没什么可能实现了。
至于你说的line1 那些是 .net 自动生成的session数据。就是说只有在当前 session 下提交才能正常显示提交后的结果。
所以用 xmlHttp 自然取不到正确的数据了。^ ^ 除非你能搞懂 line 那串字符的算法,否则估计是没什么可能实现了。
作者: ※潇洒※ 发布时间: 2005-09-26
谢谢,我可以通过分析数据源A来得到line1的值,问题是那么长的东西怎么正确提交呢?
作者: jimkenneth 发布时间: 2005-09-27
还有比较奇怪的是这一点
这个小问题解决了……要加入图片提交时附带的值一起SEND才行……这下就剩那个line1的编码问题了……要是搞不定只有分两步老……
谢谢潇洒老大
[ 本帖由 jimkenneth 最后编辑于 2005-9-27 11:39 ]
QUOTE:
我用POST把表单里隐藏的INPUT值(除了line1)传过去结果显示的还是数据源A,如果line1也传就查不到数据了,无语……
这个小问题解决了……要加入图片提交时附带的值一起SEND才行……这下就剩那个line1的编码问题了……要是搞不定只有分两步老……
谢谢潇洒老大
[ 本帖由 jimkenneth 最后编辑于 2005-9-27 11:39 ]
作者: jimkenneth 发布时间: 2005-09-27
呵呵,不错,不错,继续努力!
期待早日实现此功能~~ 到时候记得一起分享。
期待早日实现此功能~~ 到时候记得一起分享。
作者: ※潇洒※ 发布时间: 2005-09-27
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28