草庐IT

REST-ful

全部标签

java - 部署 rest Web 服务时出错

我是休息网络服务的新手。从http://www.mkyong.com/webservices/jax-rs/jersey-hello-world-example/中选取示例在点击URLhttp://localhost:8080/RESTfulExample/rest/hello/mkyong时,我收到了这个奇怪的错误:详细信息是:PLATFORMVERSIONINFOWindows:6.1.7601.65536(Win32NT)CommonLanguageRuntime:4.0.30319.1022System.Deployment.dll:4.0.30319.1(RTMRel.030

java - Gmail REST API : 400 Bad Request + Failed Precondition

我正在尝试使用googlejavaapi服务发送基于GmailRESTAPI的邮件。我已经通过GoogleDeveloverConsole配置了一个应用程序客户端并下载了p12和json文件。我用过这个示例程序,https://developers.google.com/gmail/api/guides/sending#sending_messages...此示例有效,但它基于GoogleAuthorizationCodeFlow。我只想从服务器到服务器工作,直接调用,而不是打开浏览器来获取访问token......我得到了它(访问token)但最后我收到了一个错误的请求......为

java - JAX-RS REST 服务如何通过注释处理身份验证?

我有一个用JAX-RS编写的RESTapi,我需要向它添加身份验证。到目前为止,我能找到的关于它的所有信息都有相关建议viaspring,我没有使用。有没有什么东西已经存在,或者是否容易编写,可以让我注释一个方法或整个类,从而强制出现authheader?如果重要的话,我正在使用tomcat6和jersey。类似于:@Path("api")publicclassApi{@GET@AuthenticationRequiredpublicResponsegetInfo(...){...}} 最佳答案 我想你想要importjavax.a

java - 使用 protobuf 的 REST Java Web 服务

按照目前的情况,这个问题不适合我们的问答形式。我们希望答案得到事实、引用或专业知识的支持,但这个问题可能会引发辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visitthehelpcenter指导。关闭10年前。我想使用Java和protobuf实现REST网络服务。谁能告诉我从哪里开始或如何实现?有什么好的教程吗??谢谢!

java - JSR 303 Bean Validation 可以与 Spring Data Rest 一起使用吗?

我从文档中了解到http://docs.spring.io/spring-data/rest/docs/2.1.2.RELEASE/reference/html/validation-chapter.html我可以声明带有特定前缀的validator。我使用的是JSR303,因此我的域实体使用验证注解进行注解。可以-如果是,如何-我将JSR303Bean验证与SpringDataRest结合使用?PS:我用的是SpringBoot 最佳答案 这似乎可行:@ConfigurationprotectedstaticclassCustom

java - 通用开源 REST 客户端?

按照目前的情况,这个问题不适合我们的问答形式。我们希望答案得到事实、引用或专业知识的支持,但这个问题可能会引发辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visitthehelpcenter指导。关闭9年前。我想要一个简单的客户端,它接受一些参数(方法、URL、参数),发出HTTP请求,并向我显示返回的结果。浏览器显然可以轻松发送GET和POST请求,但我对DELETE和UPDATE没有什么好的想法。我是否遗漏了浏览器101中的某些内容,或者是否有通用的免费软件工具可以执行此操作?我已经看到其他线程为我提供了用于简单客户端的JavaAPI,但这不是我要找的。

java - postman REST 客户端原始 json 数据如何在 POST、PUT 调用中发送到服务器?

我正在开发一个测试API调用的应用程序,我可以在其中为使用注释@Requestparam和@Pathvariable声明的参数生成URL.但是当使用@RequestBody时,我们在postman中使用raw。我不确定数据是如何以原始方式发送的。我只想知道如何将原始数据发送到服务器。感谢任何帮助。提前致谢。我正在使用Jquery作为AJAX来执行此操作。 最佳答案 在请求的header选项中,添加Content-Type:application/json在body中,选择Raw格式并将您的json参数设置为{'guid':'6179

java - 排除Spring-data-rest资源的部分字段

我正在尝试将Spring-data-rest与spring-data-mongodb结合使用来公开只读资源。我遇到的问题是,我想对我的文档有不同的看法。假设我在文档中有一些私有(private)信息,我不想公开它们。所以我尝试了几种方法。我读了这篇文章https://spring.io/blog/2014/12/02/latest-jackson-integration-improvements-in-spring描述如何使用JsonView来选择我们想要公开的字段。我试过这样的:@RepositoryRestResource(collectionResourceRel="recomm

DAY04_SpringMVC—SpringMVC简介&PostMan和ApiFox工具使用&SpringMVC请求与响应&REST风格

目录一SpringMVC简介1SpringMVC概述问题导入1.1SpringMVC概述2入门案例问题导入2.0回顾Servlet技术开发web程序流程2.1使用SpringMVC技术开发web程序流程2.2代码实现【第一步】创建web工程(Maven结构)【第二步】设置tomcat服务器,加载web工程(tomcat插件)【第三步】导入坐标(SpringMVC+Servlet)【第四步】定义处理请求的功能类(UserController)【第五步】编写SpringMVC配置类,加载处理请求的Bean。【第六步】加载SpringMVC配置,并设置SpringMVC请求拦截的路径2.3运行结果2

java - 基于 REST 的简单程序中的 HTTP 500 内部服务器错误。从服务器接收/发送响应时混淆 GET 和 POST

我是第一次使用REST服务实现基本的客户端服务器架构。这一次,我通过包含更多类和服务并将共享类对象作为客户端和服务器之间的参数来使它变得更加复杂。我在ApacheTomcat7上运行服务器。它正在成功执行。当我运行客户端时出现错误:javax.ws.rs.InternalServerErrorException:HTTP500InternalServerError我尝试调试我的代码,似乎我没有正确接收/发送响应。我知道在这里分享所有类(class)是不明智的,但我别无选择,因为它浪费了我很多时间。任何帮助将不胜感激。提前致谢。以下是我的ImageProgress类。此类存在于服务器和客