gpt4 book ai didi

Java - 发送HTTP POST请求而不下载所有内容

转载 作者:太空宇宙 更新时间:2023-11-04 15:21:35 24 4
gpt4 key购买 nike

是否可以将 HTTP POST 请求发送到网络服务器并仅检索响应 header 或仅读取正文的几个字节,因此根本不会下载其余部分(因此不会消耗流量)?如果是,怎么办?

我知道有一个 HEAD 方法可以实现此目的,但是我需要通过 POST 方法来实现它..好吧,我不确定是否需要 POST 方法,我只需要发布数据。也许如果网络服务器的安全性不够好(它不检查它使用的方法 - 它只是直接访问发布数据),是否可以通过 HEAD 请求发送“发布数据”?

最佳答案

没有内置的 HTTP 机制可以实现此目的,并且 HTTP HEAD 请求不允许正文中包含内容。然而,如果您是编写服务器代码的人,那么一切皆有可能。

如果是这种情况,我建议使用一个 URL 参数来触发此行为。例如:

POST /myURL - This would return the whole response

POST /myURL?body=minimal - Returns the reduced size response that you are looking for.

并且您必须对服务器方法进行编码,以根据 URL 参数构造并返回适当的响应。

关于Java - 发送HTTP POST请求而不下载所有内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20341330/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com