java - 如何将变量和 json 传递给 Web 服务。

标签 java web-services

我有 2 个网络服务 -

1) http://address.to.web.service/product/getProductById?productId=1000
2) http://address.to.web.service/product/updateProduct

第一个获取产品,而另一个更新它。

updateService 将输入作为 json -

{
  "productId" : 1,
  "productName" : "XYZ",
  "Price": "$25.00"
}

我使用 Postman 测试了这两个网址并且工作正常。

作为网络服务新手, 我想知道将参数传递给网络服务的最佳方法是什么。

传递 JSON 与传递整数值类似吗?

最佳答案

要从 Java 调用 Web 服务,请尝试 RestTemplate来自 Spring,在他们的分步教程中进行了描述。

关于java - 如何将变量和 json 传递给 Web 服务。,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23162194/

相关文章:

java - 货币计算,Java 和 Oracle/PL SQL 的比较

java - 我想编写一个可以在另一个程序中运行和执行操作的程序

java - JPanel 将正确显示按钮,但无法正确显示自定义 JComponent

java - 我们可以使用Java中的 "new"关键字创建一个HttpResponse对象吗?

xml - 如何使用 Axis2 和 Rampart 在 SOAP 请求中添加 MessageID

java - 使用 @JsonProperty 的通用 JSON 响应

java - 如何使用java拆分Excel文件?

java - Maven - 无法激活 webstart

c# - WCF 基本类型与复杂类型

asp.net - 如何通过Web服务从返回的数据集中删除 "diffgr:before"内容