模拟提交表单,怎样判断提交是否成功?

kezhon 2008-07-19 09:18:41
表单提交后,应该有消息返回,怎样据此判断刚才的提交时成功还是失败?
...全文
509 15 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
15 条回复
切换为时间正序
请发表友善的回复…
发表回复
xiahouyi 2008-07-22
  • 打赏
  • 举报
回复
看你协议怎么定了,里面返回一个标记成功或失败的值不就好了?
tccqs 2008-07-21
  • 打赏
  • 举报
回复
up and mark,,
eastsir 2008-07-21
  • 打赏
  • 举报
回复
it depends on how you define the success or failure!
aj3423 2008-07-21
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 kezhon 的回复:]
引用 2 楼 Amuro1987218 的回复:
.....................

有木有什么规律可循?毕竟一个网站一般会稳定地返回一种表示成功或失败的页面吧?总不会每天都改,但是有什么规律可以捕捉吗?
[/Quote]
如果一个网页是有成功或失败2种情况,那它应该返回成功或失败的页面,或者只是页面内容里有标识成功或失败
zkezhon 2008-07-21
  • 打赏
  • 举报
回复
如果返回页面时框架的,以字符串匹配为好
如果返回页面不是框架的,直接匹配网址就行了
zzultc 2008-07-20
  • 打赏
  • 举报
回复
并不是任何时候都是200
有时候是110,你还需要再等一会,一般110都有keep-alive的说明。
ok1234567 2008-07-20
  • 打赏
  • 举报
回复
服务器返回200的响应头标说明表单接收正常
是否如愿,需要判断返回的具体内容
「已注销」 2008-07-20
  • 打赏
  • 举报
回复
HTTP 200 OK,
lonkil 2008-07-20
  • 打赏
  • 举报
回复
服务器返回肯定是200.

你需要对返回的Html内容作检测。一个简单的方法就是将返回正确和错误的特征字符合提供给程序。让程序在返回结果中进行匹配,检测提交是否成功。
wanshi131 2008-07-19
  • 打赏
  • 举报
回复
各个网站返回的失败页面应该不一样,由服务器定
happyboxman 2008-07-19
  • 打赏
  • 举报
回复
失败那是明确的
成功的话一般返回你的请求
比如你请求下载
成功就是把你下载的文件下来
kezhon 2008-07-19
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 Amuro1987218 的回复:]
.....................
[/Quote]
有木有什么规律可循?毕竟一个网站一般会稳定地返回一种表示成功或失败的页面吧?总不会每天都改,但是有什么规律可以捕捉吗?
kezhon 2008-07-19
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 akirya 的回复:]
这个得看服务器给你返回什么了

这一点上是服务器是想返回什么就给你什么。
[/Quote]
难道得根据返回的html文本进行字符串匹配?除此之外还有冒别的办法?
Amuro1987218 2008-07-19
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 akirya 的回复:]
这个得看服务器给你返回什么了

这一点上是服务器是想返回什么就给你什么。
[/Quote]
  • 打赏
  • 举报
回复
这个得看服务器给你返回什么了

这一点上是服务器是想返回什么就给你什么。

18,363

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 网络编程
c++c语言开发语言 技术论坛(原bbs)
社区管理员
  • 网络编程
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧