请教大家一个 URL 中传参的诡异事件

晚上想把小站:http://workhub.top
接口改为RESTful风格,碰到了一件诡异的事情。

问题接口是用来获取指定省份的就业信息
http://127.0.0.1:8080/recruit/list/0/7/这里传省份

如果是全国那么就查询全部信息,所有城市都正常,但是“全国”一直404

参数是:全国

image

参数是:北京

image

参数是:全

image

测试了一下,和全组合的任何词都不行,后端debug也没法获取到,难道是因为“全”这个字的编码问题吗?
全部评论
你强调啥restful呀,就是api问题,既然部分能查出来,基本没啥问题。 1.首先就不应该以中文作为参数,会有字符集问题 2.检查dao。你sql也不贴 根本看不出来啥问题,你是让大伙猜? 这里从两方面考虑, 1.吧sql拼接起来去数据库查,看结果 2.看输出是否可能存在因为控制null就报错,比如泛型 最后你给个页面的错误我真的服,能不能去看idea里面抛的错误? 把restapi贴出来,dao贴出来再说吧
点赞 回复 分享
发布于 2018-04-28 16:07
方便给出部分代码吗
点赞 回复 分享
发布于 2018-04-28 15:56
编码问题?不***楚
点赞 回复 分享
发布于 2018-04-28 14:04
这个哪儿能看出来什么问题。。。第一直观就是路由路径问题,其次就是接收方法问题,是不是把全国的写成了post。
点赞 回复 分享
发布于 2018-04-28 13:20
你不会是一个城市,写了一个请求处理吧?
点赞 回复 分享
发布于 2018-04-28 13:17
最好把后端关键代码贴上来 目前提供的信息看不出什么问题
点赞 回复 分享
发布于 2018-04-28 12:56

相关推荐

用户64975461947315:这不很正常吗,2个月开实习证明,这个薪资也还算合理,深圳Java好多150不包吃不包住呢,而且也提前和你说了没有转正机会,现在贼多牛马公司骗你说毕业转正,你辛辛苦苦干了半年拿到毕业证,后面和你说没hc了😂
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务