对具有查询字符串参数的url的POST请求

时间:2018-01-16 21:06:12

标签: forms http

我必须更新的系统具有可通过

等地址访问的http处理程序
http://<server>/handlers?name=some-handler-name 

我添加了带有操作标记的http表单,该表单指向这样的处理程序之一:

<form ... action="/handlers?name=some-handler-name" >

我的表单是系统的一部分,位于同一台服务器上。基本上它可通过地址访问,如

http://<server>/handlers?name=my-handler-with-form

但是当我提交表单时 - 没有任何内容发布到 some-handler-name 处理程序,因为我的http请求收到代码302(重定向)。

我是否在操作方法中使用了正确的地址(我想要的是将我的表单数据发布到http://server/handlers?name=some-handler-name这样的地址)?

是否可以将数据发布到具有查询字符串参数的url?

我猜这个系统会拦截我的回发,并且出于某种原因重定向它

1 个答案:

答案 0 :(得分:0)

  1. 正确的地址很重要
  2. 是的,可以使用查询参数发布数据
  3. 服务器端会设置一些重定向规则。您需要使用服务器端dev或读取服务器端部署/代码文档。