开发者社区> 问答> 正文

POST方式的表单,在客户端用Chrome改成GET方式,为什么有的能提交成功,有的不能?

我们这里的车管所网站是有验证码的,POST方式。不过验证码是客户端的JS脚本生成的,在浏览器里用JS脚本验证成功后修改一个隐藏域值。我在Chrome里把表单改成GET方式,提交之后保存URL,以后就可以直接访问,不用再填写表单了。
但是其他一些网站,把POST方式改成GET方式之后提交不上。
POST方式的表单,在客户端用Chrome改成GET方式,为什么有的能提交成功,有的不能?

展开
收起
小旋风柴进 2016-03-12 10:11:56 2659 0
1 条回答
写回答
取消 提交回答
  • 这个取决于服务端的处理,一般服务端会区分POST,GET请求,如果你直接更换,不一定能正确地支持。
    POST,GET在http中有不同的语义,不能随便替换

    2019-07-17 19:00:16
    赞同 展开评论 打赏
问答分类:
问答标签:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
WEB浏览器中即将发生的安全变化 立即下载
低代码开发师(初级)实战教程 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载