golang-http请求

我这边用gin解析。前端通过一个post请求向我发送数据,但是有时候会存在,缺少某个字段的情况,是这个字段都丢掉了,不是这个字段的值为空类型。导致我这边程序解析报错,这种情况一般是丢包导致的吗?在公司内网测试的时候遇到的,正式线上暂时没有发现

已邀请:

larrydev - 小白

赞同来自: dncmn

这个问题我之前遇到过,golang http内库对于form请求的时候解析的时候会把;也识别为分隔符。你可以确认一下你的请求参数中是不是有分号。有分号可以使用url encode方式进行格式化试试

要回复问题请先登录注册