Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/blackberry/2.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 9 HttpClient仍在酝酿中?_Java_Post_Multipartform Data_Java 9_Java Http Client - Fatal编程技术网

Java 9 HttpClient仍在酝酿中?

Java 9 HttpClient仍在酝酿中?,java,post,multipartform-data,java-9,java-http-client,Java,Post,Multipartform Data,Java 9,Java Http Client,从Javadoc中看到- 孵化特性。将在将来的版本中删除 而且它似乎不支持application/x-www-form-urlencoded或multipart/form dataPOST。见此帖: HTTP/2客户端()仍在酝酿JDK 9。见: API的标准化将推迟到将来的版本。该API将作为孵化功能包含在JDK 9中(请参见孵化器模块) 在这里,你可以找到它被推迟的一些原因 关于内容类型支持:您可以设置任何喜欢的MIME类型,但似乎没有任何编码器可以生成特定的正文格式。换句话说,可以使用ap

从Javadoc中看到-

孵化特性。将在将来的版本中删除

而且它似乎不支持
application/x-www-form-urlencoded
multipart/form data
POST。见此帖:

HTTP/2客户端()仍在酝酿JDK 9。见:

API的标准化将推迟到将来的版本。该API将作为孵化功能包含在JDK 9中(请参见孵化器模块)

在这里,你可以找到它被推迟的一些原因

关于内容类型支持:您可以设置任何喜欢的MIME类型,但似乎没有任何编码器可以生成特定的正文格式。换句话说,可以使用
application/x-www-form-urlencoded
multipart/form data
,但您必须自己以正确的格式对正文进行编码,方法是在链接的答案中实现一个like

将来可能会有更多的body处理器(虽然提案页面上说API应该保持最小),但现在我可能会切换到功能更丰富的客户端,或者从现有库中采用body编码器,使其与HTTP/2客户端一起工作。

HTTP/2客户端()仍在酝酿JDK 9。见:

API的标准化将推迟到将来的版本。该API将作为孵化功能包含在JDK 9中(请参见孵化器模块)

在这里,你可以找到它被推迟的一些原因

关于内容类型支持:您可以设置任何喜欢的MIME类型,但似乎没有任何编码器可以生成特定的正文格式。换句话说,可以使用
application/x-www-form-urlencoded
multipart/form data
,但您必须自己以正确的格式对正文进行编码,方法是在链接的答案中实现一个like


这可能是因为他们将来会添加更多的body处理器(尽管提案页面上说API应该保持非常小的规模)但现在我可能只会切换到功能更丰富的客户端,或者从现有库中采用body编码器,使其与HTTP/2客户端一起工作。

您是否支持事实,它似乎不支持应用程序/x-www-form-urlencoded或多部分/form data POST请。您是否支持事实,但它似乎不支持请支持application/x-www-form-urlencoded或multipart/form data POST。@nullpointer,您能举一个例子用Java 9 HttpClient发布HTML表单,如
application/x-www-form-urlencoded
multipart/form data
。似乎是的。不过为了不把这里搞得一团糟,我澄清了我所有的个人意见。但我投票决定结束这篇文章,除非这篇文章作为主题外附加了一些研究。@nullpointer,你能举个例子用Java 9 HttpClient发布一个HTML表单,如
application/x-www-form-urlencoded
multipart/form data
。似乎是的。不过为了不把这里搞得一团糟,我澄清了我所有的个人意见。但我投票决定结束这篇文章,除非这篇文章附带了一些离题的研究。