nutz icon indicating copy to clipboard operation
nutz copied to clipboard

REST 请求中使用JSON字符串,服务端接收到不完整参数

Open lin511622 opened this issue 4 years ago • 1 comments

看了 http://www.nutz.cn/yvr/t/rgb3f3784ii81oif289i9g5q92 这个帖子,根据兽总的回答配置后,很快就能正常将json参数传递到服务端。 但是出现一个问题,json字符串中如果某个Key的值是URL,在服务端接收到的值URL会少一个/

例如请求的参数 {"assignID":true,"autoExtract":false,"nodeName":"test","links":"http://www.test.com/file.txt"} 服务端接收到的link为http:/www.test.com/file.txt。

大概看了一下源码应该是MappingNode.java中在分割path的时候使用了"/"导致的。

lin511622 avatar Mar 01 '20 19:03 lin511622

做不到吧, 一般也不这样传json

wendal avatar Mar 02 '20 14:03 wendal