配置

param.http.type

用于设置API参数在HTTP请求中的类型(位置:body/form/query)

@RequestBody/@ModelAttribute/@RequestHeader/@PathVariable等忽略此规则

参数注解有@RequestParamHttpMehotdGET也忽略此规则

其他不满足规则的参数在规则缺省的情况下, 优先采取query模式

配置示例

全设置为form, 优先使用表单进行提交:

param.http.type=form

RequestParam作为query, 其他做为form:

param.http.type[@org.springframework.web.bind.annotation.RequestParam]=query
param.http.type=form