问一个关于Http post请求的问题......

ggggsssskkkk 2011-03-31 05:20:40
需求是上传一个文件到服务器上,服务器对文件进行扫描,然后返回扫描的结果,现在上传文件和对应的参数功能已经实现了,但是扫描结果不知道怎么接受,我想弹出一个消息框,把结果写到里边,不知怎么实现:需求文档上写的post参数有一项是“完成扫描后返回结果的URL”但是我用的MFC,所以不知道怎么接受这个结果
...全文
94 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
anbam 2011-04-08
  • 打赏
  • 举报
回复
post之后,你会接收到响应内容,解析就可以了

既然你能post出去,想必你也能获取到post之后,服务器返回的结果

alangsos 2011-04-01
  • 打赏
  • 举报
回复

ggggsssskkkk 2011-04-01
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 gjdlmg 的回复:]
晕,这么简单的也问?扫描后把结果存放到数据库或服务器的环境变量中,让客户端发出请求,服务器收到请求后回传结果,客户端收到结果后想怎么办都行!
[/Quote]
能具体点吗?我第一次接触,不太明白
mayudong1 2011-04-01
  • 打赏
  • 举报
回复
楼主做的是哪边呢?服务器?客户端?


需求文档上写的post参数有一项是“完成扫描后返回结果的URL”但是我用的MFC,所以不知道怎么接受这个结果

服务器的话大概是根据post的参数生成一个文件吧
客户端的话是不是需要一个类似于跳转的功能呢,本次post请求完成后再请求原来参数中设定的那个文件
gjdlmg 2011-04-01
  • 打赏
  • 举报
回复
真不明白楼主在扫描什么东东?杀毒?
能做杀毒还做不了这个?
gjdlmg 2011-04-01
  • 打赏
  • 举报
回复
看来真是要晕了, 我做做好人吧
——————————————
参考方案:
一在数据库中设置以下几个字段:
session(用户会话) TaskID(任务ID) State(扫描状态) Result(扫描结果)
注:State: 设两个值0(表示完成) 1(表示正在扫描)
二服务器端接收用户上传后插入一条记录 state设为1, 扫描完成后设为0
 此时应断开连接,不要用同一个连接进行返回扫描结果,因为如果扫描时间太长的话客户端会无法响应用户操作,用户会以为死掉了
三、让客户端用定时的方式向服务器发出请求,要求扫描结果
四、收到请求后,服务器端检查数据库中的记录,看看扫描完成没有,没有完成就向客户端返回1
客户端收到上提示用户扫描正在进行中(让也可以再数据库中增加一个字段来返回扫描进度), 如果完成则直接向客户端返回结果

 
ggggsssskkkk 2011-04-01
  • 打赏
  • 举报
回复
[Quote=引用 8 楼 gjdlmg 的回复:]
疯掉了,真疯掉了!!!

谁说只能用POST?
如果传送的数据中没有敏感数据用GET也是一样的
什么参数?你想怎么定义都行
哪个页面?你自己想用哪个页面就用哪一个

朋友到底在做什么啊?这些都是常识吧?
[/Quote]

服务器不是我的,我就是想借助人家的服务器扫描,然后利用他返回的结果,我第一次做这样的东西,要是明白就不会来这提问了,你懂当然觉得简单,你也是从不懂开始,不是吗?说了白天也不知道你说的是什么
gjdlmg 2011-04-01
  • 打赏
  • 举报
回复
疯掉了,真疯掉了!!!

谁说只能用POST?
如果传送的数据中没有敏感数据用GET也是一样的
什么参数?你想怎么定义都行
哪个页面?你自己想用哪个页面就用哪一个

朋友到底在做什么啊?这些都是常识吧?
ggggsssskkkk 2011-04-01
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 gjdlmg 的回复:]
看来真是要晕了, 我做做好人吧
——————————————
参考方案:
一在数据库中设置以下几个字段:
session(用户会话) TaskID(任务ID) State(扫描状态) Result(扫描结果)
注:State: 设两个值0(表示完成) 1(表示正在扫描)
二服务器端接收用户上传后插入一条记录 state设为1, 扫描完成后设为0
 此时应断开连接,……
[/Quote]

"三、让客户端用定时的方式向服务器发出请求,要求扫描结果"

怎么请求?POST什么参数?向哪个页面发送POST?
gjdlmg 2011-03-31
  • 打赏
  • 举报
回复
晕,这么简单的也问?扫描后把结果存放到数据库或服务器的环境变量中,让客户端发出请求,服务器收到请求后回传结果,客户端收到结果后想怎么办都行!

3,055

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC HTML/XML
社区管理员
  • HTML/XML社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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