gpt4 book ai didi

java - 在 Restful api 上处理读取 HTTP 请求发布数据的最佳方法

转载 作者:行者123 更新时间:2023-12-01 15:51:57 24 4
gpt4 key购买 nike

在不使用 Ajax 的情况下,使用 Restful Web 服务保存数据的最佳方式是什么?例如,我需要使用提交按钮将新客户添加到数据库中。传输数据格式(文本、json、xml)的最佳方式是什么?如何从 HttpRequest 对象读取 POST 或 GET 数据?

如果可以的话请给我一个java例子。

谢谢

最佳答案

我认为你需要稍微区分一下这些概念。 “Restful Web Service”是使用 REST principals 设计的 Web 服务,而 AJAX是一组经常在客户端使用的技术,用于对多个资源进行异步请求(无需完全重新加载页面)。 Web 服务实际上不应该关心 HTTP 请求是如何生成的,而只关心 HTTP 请求的内容。

现在,如果您担心用 Java 编写休息服务,我强烈建议您查看 JAX-RS和引用实现Jersey 。有很多关于如何启动和运行的示例。您可以使用MessageBodyReader实现是将HTTP请求实体中的数据转换为Java对象。

显然,这不是开始用 Java 编写 Restful Web 服务的唯一方法,但却是一种方法。

关于java - 在 Restful api 上处理读取 HTTP 请求发布数据的最佳方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5850236/

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