客户端接收不到服务端添加的Header

pkoukk 2016-06-17 03:09:02
服务端使用的是HttpListener,用Response.AddHeaders或者AppendHeaders和Header.Add都添加过文件头,在调试过程中可以看到添加进去了
但是客户端的Response.Headers中还是只有:
Content-Length: 14
Content-Type: application/octet-stream
Date: Fri, 17 Jun 2016 06:59:52 GMT
Server: Microsoft-HTTPAPI/2.0

请问这是怎么回事啊
...全文
199 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
pkoukk 2016-06-17
  • 打赏
  • 举报
回复
引用 4 楼 Dobzhansky 的回复:
有可能是你添加晚了,不是说你加到那个集合就会给客户端的。 http 是先发头部, 再发 body.
对。。刚才解决了。。
Dobzhansky 2016-06-17
  • 打赏
  • 举报
回复
有可能是你添加晚了,不是说你加到那个集合就会给客户端的。

http 是先发头部, 再发 body.

pkoukk 2016-06-17
  • 打赏
  • 举报
回复
pkoukk 2016-06-17
  • 打赏
  • 举报
回复

  • 打赏
  • 举报
回复
什么叫调试?你看到你的.net代码执行了,这就叫调试么? 你贴出个真正的http调试画面来。

110,570

社区成员

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

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

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