OkHttpClient如何实现一个POST请求呢?

戚薇 Java经验 发布时间:2023-06-15 20:48:08 阅读数:7426 1
下文笔者讲述OKHttpClient实现POST请求的方法分享,如下所示

OkHttpClient之POST请求的实现思路

1.引入OkHttpClient对应的jar包
2.声明OkHttpClient对象
3.定义一个RequestBody,并将参数放入到RequestBody中
3.使用OkHttpClient对象的build()方法构建对象
   并采用post的方式放入body
4.使用execute方法,即可发起OkHttpClient请求
例: OkHttpClient之POST请求的示例
package com.java265;

import java.io.IOException;

import okhttp3.FormBody;
import okhttp3.OkHttpClient;
import okhttp3.Request;
import okhttp3.RequestBody;
import okhttp3.Response;

public class Test3 {

    public static void main(String[] args) {
        String path = "http://localhost:8080/Test/LoginServlet";
        
        // 2 创建okhttpclient对象
        OkHttpClient client = new OkHttpClient();
        
        RequestBody body = new FormBody.Builder().add("useName", "java").add("pwd", "123456").build();
        // 3 创建请求方式
        Request request = new Request.Builder().url(path).post(body).build();
        
        // 4 执行请求操作
        try {
            Response response = client.newCall(request).execute();
            if(response.isSuccessful()){
                String string = response.body().string();
                System.out.println(string);
            }
        } catch (IOException e) {
            // TODO Auto-generated catch block
            e.printStackTrace();
        }
    }
} 
版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。

本文链接: https://www.Java265.com/JavaJingYan/202306/16868338026797.html

最近发表

热门文章

好文推荐

Java265.com

https://www.java265.com

站长统计|粤ICP备14097017号-3

Powered By Java265.com信息维护小组

使用手机扫描二维码

关注我们看更多资讯

java爱好者