gpt4 book ai didi

java - Java中HTTP请求中添加HEADER

转载 作者:行者123 更新时间:2023-12-02 11:17:33 29 4
gpt4 key购买 nike

我使用以下代码发送简单的 HTTP 请求:

try
{
Socket s = new Socket ();
s.bind (new InetSocketAddress (ipFrom, 0));
s.connect (new InetSocketAddress (ipTo, 80), 1000);

PrintWriter writer = new PrintWriter (s.getOutputStream ());
BufferedReader reader = new BufferedReader (new InputStreamReader (s.getInputStream ()));

writer.print ("GET " + szUrl + " HTTP/1.0\r\n\r\n");
writer.flush ();

s .close ();
reader.close ();
writer.close ();
}

但是,正如您所看到的,我没有发送自定义 header 。我应该添加什么来发送自定义 header ?

最佳答案

不要尝试自己实现 HTTP 协议(protocol)。

使用HttpComponents由 Apache 。

(或其较旧且更易于使用的版本 - HttpClient )

关于java - Java中HTTP请求中添加HEADER,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2214308/

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