duanjing1276
2015-03-23 22:48
浏览 963
已采纳

Golang从net.TCPConn读取字节

Is there a version of ioutil.ReadAll that will read until it reaches an EOF OR if it reads n bytes (whichever comes first)?

I cannot just take the first n bytes from an ioutil.ReadAll dump for DOS reasons.

图片转代码服务由CSDN问答提供 功能建议

是否存在 ioutil.ReadAll 版本,该版本将一直读取直到达到EOF或 是否读取 n 个字节(以先到者为准)?

出于DOS原因,我不能仅从 ioutil.ReadAll 转储中获取前 n 个字节。

  • 写回答
  • 好问题 提建议
  • 追加酬金
  • 关注问题
  • 收藏
  • 邀请回答

3条回答 默认 最新

  • duanhongxian6982 2015-03-23 22:59
    已采纳

    io.ReadFull or io.LimitedReader or http.MaxBytesReader.

    If you need something different first look at how those are implemented, it'd be trivial to roll your own with tweaked behavior.

    评论
    解决 无用
    打赏 举报
查看更多回答(2条)

相关推荐 更多相似问题