多年嵌入式工程师,前端小白,最近在兼职前端。
在我们的嵌入式板子中有个 http 后台管理界面,发现同事写的前后端协议中,访问 URL 统一为 /userlogic , 不同的功能使用不同的 method 表示,比如:
/userlogic,method=getuserinfo
/userlogic,method=getdeviceinfo
/userlogic,method=getdevicetime
. . .
看到这样的代码有点震惊,因为我一直认为 method 只能是 GET、POST 之类的,没想到还能这样用。。
请问前端达人,是我孤陋寡闻吗? 难道这是常规的用法?
另外它确实能工作,如果用法不对的话,请问这样做的缺点是什么? 谢谢!
1
noe132 2018-09-18 15:40:24 +08:00 via Android
缺点就是打开网络面板 api 路径全是一样的不方便调试
|
2
yibin001 2018-09-18 15:42:55 +08:00
是我理解错了吗?这不是 QueryString 吗,跟 HTTP method 有什么关系?
|
3
xing133 OP 用 wireshark 抓了一下包,发现是我理解错了。应该是 post data 中的"method",只是用了一样的名字。
感谢两位热心的解答,谢谢! |