C# 发送http请求,服务器有时收不到是什么原因造成的

June1991 2010-10-15 10:29:28
C# 发送http请求,服务器有时收不到是什么原因造成的
...全文
408 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
steptodream 2010-10-15
  • 打赏
  • 举报
回复
http一般都是基于tcp的

tcp协议是可信赖的,这个可信赖不是指你发出去的东西一定能被接受到,而是指如果接收到,则很大程度上能够保证接收到的数据是未经篡改的
steptodream 2010-10-15
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 ogogo1981 的回复:]
数据发出去了,因为程序到了接收的地方,但是没有收到回应,服务器那边也说没收到数据,是怎么回事呢
[/Quote]
发出去没接收到很正常,如果发生丢包的概率比较大的话,建议检查一下当前的网络环境,查看系统日志
vrhero 2010-10-15
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 ogogo1981 的回复:]
数据发出去了,因为程序到了接收的地方,但是没有收到回应,服务器那边也说没收到数据,是怎么回事呢
[/Quote]
“因为程序到了接收的地方”就是发出去了?那可未必...发送和接受本来就是两码事,你的代码是怎样的?
ogogo1981 2010-10-15
  • 打赏
  • 举报
回复
数据发出去了,因为程序到了接收的地方,但是没有收到回应,服务器那边也说没收到数据,是怎么回事呢
编程爱好者L 2010-10-15
  • 打赏
  • 举报
回复
[Quote=引用楼主 june1991 的回复:]
C# 发送http请求,服务器有时收不到是什么原因造成的
[/Quote]
1,服务器问题
2,客户端问题
3,网络问题
发送数据是最好检索是否发送成功...
特别 2010-10-15
  • 打赏
  • 举报
回复
这原因也太多了
你这边断网了
你没发出去
服务器挂了
服务器是收到了,但你没收到响应而已

110,539

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

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