问题标签 [spring-rest]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
angularjs - AngularJS spring security login/logout with Cross-Origin Resource Sharing (CORS)
问题陈述:我的 UI 应用程序在 9000 端口(grunt 项目)上运行,而我的服务器端 Spring Boot 项目在 8421 端口上运行。除了登录和注销之外,我可以从我的 UI 应用程序中访问所有 URL。请让我知道如何使用 CORS 配置 Spring Security 登录和注销。
应用程序.js
安全配置.java
SimpleCORSFilter.java
登录.html
提前致谢
网络日志
java - Spring Boot - 如何在一个地方记录所有带有异常的请求和响应?
我正在使用 spring boot 开发 rest api。我需要使用输入参数(使用方法,例如 GET、POST 等)、请求路径、查询字符串、此请求的相应类方法、此操作的响应(成功和错误)记录所有请求。例如:
请求成功:
日志应如下所示:
或有错误的请求:
日志应该是这样的:
我希望请求/响应是一个单一的实体,在成功和错误的情况下都有与该实体相关的自定义信息。
春季实现这一目标的最佳实践是什么,可能是过滤器?如果是,你能提供具体的例子吗?
我玩过@ControllerAdvice
and @ExceptionHandler
,但正如我所提到的,我需要在一个地方(和单个日志)处理所有成功和错误请求。
java - Spring @RequestMapping 日志消息?
我试图反序列化来自 Javascript UI 的 JSON 对象,但我不断收到 400 -“客户端发送的请求在语法上不正确”错误。请注意,我知道 REST 服务可以工作,因为如果我对 JSON 进行硬编码,我可以成功地使用该服务,但现在我正试图从一个实际的 JS 对象生成 JSON。
Spring 是否生成可以帮助解决此问题的日志消息?如果是这样,那么我该如何设置呢?
spring - JsonPath OR condition using MockMVC
I am practicing MockMVC for rest call unit testing. how can we test the Boolean values so that whether the result is true or false I need to pass the test, I tried as follows,
Also I have list with 6 values, how can use list contains all kind of method,
Any suggestions please!!
java - 如何调试spring mvc rest中找不到的404资源?
我有一个示例 spring rest mvc 应用程序,它具有以下 java 代码:
SampleController.java
pom.xml
web.xml
调度程序-servlet.xml
主页给了我 apache 页面,但是一旦我尝试访问 127.0.0.1:8080/sample 它就会抛出 404 错误。日志对此都保持沉默。不知道如何解决这个问题。
java - 使用 REST 和 Javaconfig 在 Spring Security 中摘要 Auth
我在使用 Spring Security 设置摘要身份验证时遇到问题:
我的安全配置:
使用以下用户服务:
当尝试使用 Digest 访问 API 时,我得到以下返回:
基本身份验证正在运行。文摘有什么问题?
使用 Postman 发送请求:
angularjs - AngularJS 和 Spring Rest
我正在使用 AngularJS 向使用 Spring boot 和 Rest 编写的 API 发布一个简单的表单。每个类都用 @RestController 注释
我的弹簧控制器方法如下:
HTML 表单:
通过 Angular 发布:
当我使用角度提交表单时,我可以看到模态对象正在填充表单数据,但是当它到达弹簧控制器时,模态对象的所有属性都为空,因此,我得到以下错误:
我究竟做错了什么?
java - 如何使用@RestController 将简单的布尔值作为纯文本返回?
我只想通过一个简单的 servlet 返回文本“true”:
结果:406 - The resource identified by this request is only capable of generating responses with characteristics not acceptable according to the request "accept" headers.
。
为什么?我怎样才能返回那个简单的值?如果我将返回类型更改为String "true"
.
java - 如何在不同的端口上运行@RestController?
我spring-rest
用来创建一些@RestController
servlet。该应用程序不是在网络服务器上运行,而是作为一个带有嵌入式 tomcat 的简单命令行工具。
它们中的大多数应该在使用server.port=80
属性指定的公共端口上运行。
问题:如何@RestController
在不同的端口上运行不同的?所以其中一些只能在内部访问?
java - 春季测试中的@QuerydslPredicate 在standaloneSetup 中失败
我正在使用这里的春季文档中建议的@QuerydslPredicate。
QueryDSL Web 支持 当我运行 Web 应用程序时,Everthing 工作正常。但是对于我使用的测试用例
我得到了例外:-
当我使用 .
我的问题是如何在 StandaloneSetup 中进行这项工作?