为了账号安全,请及时绑定邮箱和手机立即绑定

如何在 Go 中解析 http 标头

如何在 Go 中解析 http 标头

Go
狐的传说 2021-07-30 01:09:29
我有来自其他地方的日志中的 http 响应标头。在我的日志文件中,我有以下内容:-Date: Fri, 21 Mar 2014 06:45:15 GMT\r\nContent-Encoding: gzip\r\nLast-Modified: Tue, 20 Aug 2013 15:45:41 GMT\r\nServer: nginx/0.8.54\r\nAge: 18884\r\nVary: Accept-Encoding\r\nContent-Type: text/html\r\nCache-Control: max-age=864000, public\r\nX-UA-Compatible: IE=Edge,chrome=1\r\nTiming-Allow-Origin: *\r\nContent-Length: 14888\r\nExpires: Mon, 31 Mar 2014 06:45:15 GMT\r\n将上述内容作为字符串,我如何将其解析为 Header 对象,如 net/http 中所述。一种方法是自己拆分字符串并映射键、值……但我希望避免手动执行此操作并使用标准(或维护良好的第 3 方)库来解析它……任何指针?
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 210 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信