gpt4 book ai didi

java - 使用 Java 连接到 Socket 服务器发送 header

转载 作者:行者123 更新时间:2023-11-30 07:47:02 24 4
gpt4 key购买 nike

我想在 Java 套接字中打开连接时发送 header 。是否可以?我必须使用 Java EE 的 WebSockets 吗?

最佳答案

你能发布你的代码吗?另外您想发送什么 header ?你必须准确解释你想做什么

类似这样的吗?

    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");
//Also you can send multiple headers like this

writer.print ("header1: value1\r\n");
writer.print ("header2: value2\r\n");
writer.print ("header3: value3\r\n");

// end the header section
writer.print ("\r\n");
writer.flush ();

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

关于java - 使用 Java 连接到 Socket 服务器发送 header ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33782528/

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