如何使用java / spring / rest将json对象数据传递给api

Jalaj Chawla:

问题陈述

我是Spring / Rest应用程序的新手,我在中有数据Object

现在,我需要将此数据传递给API。

以下是附加在单个记录中的样本curl-

curl --request POST \
  --url http://eventapi-dev.wynk.in/tv/events/v1/event \
  --header 'cache-control: no-cache' \
  --header 'content-type: application/json' \
  --header 'postman-token: 67f73c14-791f-62fe-2b5a-179ba04f67ba' \
  --data '{"name":"hotel california", "createdAt":1505727060471, "steamUrl":"https://www.youtube.com/watch?v=lHje9w7Ev4U"}'

我在终端击中卷曲网址后,得到的回应是好的

任何人都可以指导我如何用Java编写代码。

陈德雄:

您可以使用okhttp(https://github.com/square/okhttp)调用此api。例:

OkHttpClient client = new OkHttpClient();

MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n\t\"name\":\"hotel california\", \n\t\"createdAt\":1505727060471, \n\t\"steamUrl\":\"https://www.youtube.com/watch?v=lHje9w7Ev4U\"\n}");
Request request = new Request.Builder()
  .url("http://eventapi-dev.wynk.in/tv/events/v1/event")
  .post(body)
  .addHeader("content-type", "application/json")
  .addHeader("cache-control", "no-cache")
  .addHeader("postman-token", "08af0720-79cc-ff3d-2a7d-f208202e5ec0")
  .build();

Response response = client.newCall(request).execute();

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何将整数列表作为json数据传递给Spring Boot Rest API?

如何将 Bootstrap Modal 表单数据传递给 Spring Boot 控制器

如何将凭据传递给 REST API

如何将 API 数据传递给子组件

Java Spring Boot将数据传递到前端

将RequestParam数据传递给Spring RestController

如何将JSON数组字段传递给Spring REST Controller

如何使用 JSON/XML 将数据传递给使用 Selenium WebDriver 的表单

如何将Ajax中的FormData和JSON对象传递给Spring MVC Controller?

如何使用httpclient post方法将数据传递给api

如何使用 express 呈现 HTML 页面,同时将 json 数据传递给该 HTML?

如何使用 ajax .post() 将数据传递给 php

Spring Cloud Dataflow - 如何将凭据传递给任务

如何将异步数据传递给对象中的子组件(Angular6)

如何将其他数据传递给将事物添加到对象的函数?

Android:为什么不建议直接使用片段对象将数据传递给片段?

Django Rest Framework:仅在自定义验证之后,如何将数据传递给嵌套的序列化器并创建对象

如何将JSON POST数据作为对象传递给Web API方法?

如何将嵌套的JSON传递给Spring Controller

如何将Passport解码的jwtPayload数据传递给Node.js API

使用 WordPress 将表单数据传递给 API 自定义路由

如何将JSON模式作为数据传递给Actix Web?

如何将JSON数据传递给react-native-maps-super-cluster

如何将json数据传递给Angular中的Class变量?

如何将json数据传递给aspnetcore 2中的控制器

Curl POST 命令将 json 数据传递给 spring-boot 应用程序不起作用

如何使用Spring MVC将视图中的参数(标识对象的键)传递给控制器?

将数据传递给Java中的Tensorflow模型

如何将数据传递给Modal ionic 2