请问这是什么语言?怎么实现?如何连接?

POST /token HTTP/1.1
Host: server.example.com
Authorization: Basic czZCaGRSa3F0MzpnWDFmQmF0M2JW
Content-Type: application/x-www-form-urlencoded

grant_type=authorization_code&code=SplxlOBeZQQYbYS6WxSbIA
&redirect_uri=https%3A%2F%2Fclient%2Eexample%2Ecom%2Fcb

在学习JAVA过程中,曾经在网络编程环节接触过类似代码,但总是连接报错。

Socket socket= new Socket("127.0.0.1",8080);
PrintWriter pWriter=new PrintWriter(new OutputStreamWriter(socket.getOutputStream()));
pWriter.println("POST /v1/user/signup HTTP/1.1");
pWriter.println("Host: kauth.kakao.com");
。。。。。。。。。。。。。
。。。。。。。。。。

这是java
就是一个post请求。搞什么Socket

java语言,写字符流,输出HTML的POST。写的什么内容看println里面的,一行对于html的一行

java语言,写字符流,输出HTML的POST

你去看下官方文档,这是http post的请求,用java写的。不是Socket

Java语言,前半部分代码是模拟http请求头信息,后半部分代码是使用socket套接字


import jodd.http.HttpRequest;
import jodd.http.HttpResponse;
import jodd.http.net.SocketHttpConnection;
import org.junit.Test;

import java.io.IOException;
import java.net.Socket;

public class JoddHttp {

    public static void main(String args[]) {
        HttpRequest request = HttpRequest.get("http://www.baidu.com");
        HttpResponse response = request.send();
        System.out.println("response = \n" + response);
    }
}

sock的header,任何websocket请求后都会产生一堆这样的http请求文件。