Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/307.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 为什么post请求接受查询字符串参数?_Java_Http - Fatal编程技术网

Java 为什么post请求接受查询字符串参数?

Java 为什么post请求接受查询字符串参数?,java,http,Java,Http,Spring框架和Javaservlet接受post请求中的查询字符串参数。在使用POST方法制作REST API时,如何只接受表单数据中的参数?我不理解这个问题。HTTP是一种纯文本协议。您好,您能为您面临的问题添加更多的上下文吗?RFC支持HTTP请求的查询字符串参数,而不管使用何种方法。实际上,我不明白为什么post请求会像下面的示例那样工作。curl-X POST“”,正如我在某个地方读到的,当我们想要向服务器发送一些敏感数据时,会使用POST请求。我只是想知道为什么post请求接受像这

Spring框架和Javaservlet接受post请求中的查询字符串参数。在使用POST方法制作REST API时,如何只接受表单数据中的参数?

我不理解这个问题。HTTP是一种纯文本协议。您好,您能为您面临的问题添加更多的上下文吗?RFC支持HTTP请求的查询字符串参数,而不管使用何种方法。实际上,我不明白为什么post请求会像下面的示例那样工作。curl-X POST“”,正如我在某个地方读到的,当我们想要向服务器发送一些敏感数据时,会使用POST请求。我只是想知道为什么post请求接受像这样的参数,而不是像下面这样的强制参数。curl-X POST-d“foo=bar”“”在我使用的servlet中(request.getParameter(“foo”)),在spring boot中我使用的是(@RequestParam)。因此,您有一个用javascript或其他语言编写的表单,其中包含字段。为什么http url接受参数?如何阻止它接受参数?这就是你要问的吗?我不明白这个问题。HTTP是一种纯文本协议。您好,您能为您面临的问题添加更多的上下文吗?RFC支持HTTP请求的查询字符串参数,而不管使用何种方法。实际上,我不明白为什么post请求会像下面的示例那样工作。curl-X POST“”,正如我在某个地方读到的,当我们想要向服务器发送一些敏感数据时,会使用POST请求。我只是想知道为什么post请求接受像这样的参数,而不是像下面这样的强制参数。curl-X POST-d“foo=bar”“”在我使用的servlet中(request.getParameter(“foo”)),在spring boot中我使用的是(@RequestParam)。因此,您有一个用javascript或其他语言编写的表单,其中包含字段。为什么http url接受参数?如何阻止它接受参数?这就是你要问的吗?