初级会员
  • 第 56612 位会员
  • Yooky
  • 2020-09-17 13:47:28
  • Offline
  • 19 85

最近发布的主题

    暂无

最近发布的文章

    暂无

最近分享的资源

    暂无

最近发布的项目

    暂无

最近的评论

  • 误人子弟
  • 根源问题在于你请求报文里的Content-Length和你的请求体的长度不匹配,你根本没有请求体,但是你的Content-Length的值又那么大,服务器端看到你的Content-Length那么大,会以为你后面的请求体还有很多数据,他就会一直阻塞 等着你还没发送到的报文,但是你又没有后续了,所以说他就一直等着。Content-Length一定等于请求体的长度。
  • 通过观察func ParseInt源码不难发现,bitsize的用意在于限制生成的int类型的位数,如果类型转换生成的int位数超过了规定的bitszie,则panic。您可以尝试把这一行的c的值改为128,他将panic报错,如果您将其改为127,那么将会正常执行。 ``` c := "128" cNumber, err := strconv.ParseInt(c, 10, 8) // panic c := "127" cNumber, err := strconv.ParseInt(c, 10, 8) // ok ```