rest 相关问题

REST(Representational State Transfer)是一种用于分布式超媒体系统(如万维网)的软件架构。由于客户端与服务器之间的内在解耦,来自异构系统之间具有统一接口,因此它相对于诸如SOAP的RPC架构而言越来越受欢迎。

Azure Synapse / ADF 下复制活动中的 REST 调用

我正在尝试使用复制活动从 REST API 获取数据。我对分页功能有疑问,我想知道考虑到可用的功能是否可以使用它。 ...

回答 1 投票 0

REST API 应该支持多种协议吗

Fielding 在他的博客文章《REST API 必须是超文本驱动的》中写道: REST API 不应依赖于任何单一通信协议,尽管它成功映射到给定的项目...

回答 2 投票 0

Postman - 查看压缩响应大小的选项..?

在观察到的 REST 端点上测试 Spring GZIP 压缩时,启用或不启用压缩的邮递员响应大小显示原始响应大小。 内容编码仍然显示为 gzip,但是...

回答 2 投票 0

如何在NestJS中通过幂等键实现幂等性?

我了解到,鉴于发送的相同请求,幂等请求必须返回相同的响应。但不太确定如何在 Nestjs 架构中实现这一点?如果资源已经存在

回答 2 投票 0

Autodesk Construction Cloud API - 创建新项目

我正在尝试实现与 Autodesk Construction Cloud 的集成,并且希望将我的项目从我的应用程序同步到 Autodesk。 使用 BIM 360 API 创建项目不是问题,它的工作原理只是...

回答 2 投票 0

使用 Spring boot 进行 Api 身份验证

我是后端开发的初学者,想学习使用 Spring Boot 和 REST API 的 API 身份验证。我尝试过 JWT 但无法理解其实现。我应该开始哪一个...

回答 1 投票 0

如何将 djangorestframework-camel-case 与 drf-spectaulous 结合使用来实现驼峰模式

我已经设置了 djangorestframework_camel_case ,它适用于 swagger-ui (drf-spectaulous) 中渲染的响应数据 - 生成驼峰式响应。但是在 swagger-ui 中生成的模式...

回答 1 投票 0

REST架构中的“表示状态”是什么

我试图理解 REST 架构的原理,但我很难理解表征状态是什么以及它是如何传输的。 另外,在这里,我遇到了“

回答 1 投票 0

添加Subtract API同步

我有一个余额存储在服务器的数据库中。我想要两个 API 添加到余额(添加金额) 从余额中减去(金额减去) 我的问题如下如果用户使用移动设备...

回答 1 投票 0

我是使用堆栈还是制作独立的 API 和前端?

我制作网络应用程序已经有一段时间了。主要是前端。 我一直想制作功能齐全的网站,因此,我的问题是。 这个问题可能很愚蠢,所以请耐心等待......

回答 1 投票 0

具有共享数据库和鉴别器列的多租户

Hibernate多租户共享数据库(鉴别器列)到目前为止还没有实现。 我正在开发 Quarkus RestEasy JAX-RS 端点。 我想使用多租户架构(不是单独的...

回答 2 投票 0

Python API 和 Salesforce Rest API 返回记录数的数据差异

我已经从版本 2 开发了版本 3 python API,代码和一切都保持不变,除了少数查询数据,但当我尝试查询 fr 时,两个版本的 WHERE 子句保持相同...

回答 1 投票 0

使用 React 创建多页面组件

我的问题不是关于react-router,我向一个API发出了请求,并且它的数据非常巨大,仅在一个页面中,所以我需要一种方法来自动生成更多页面来保存数据。 ..

回答 1 投票 0

LinkedIn 下拉设置中的学校选项

我正在构建一个 POC 网站,允许用户填写简历表格。我在 LinkedIn 中注意到,对于学校和企业设置,会出现一个包含有用信息的下拉菜单。有没有...

回答 1 投票 0

如何从HttpContext获取请求体

我尝试从 ASP.NET Core 8.0 Web API 中的过滤器访问请求正文,但请求正文始终为空,即使我传递正文也是如此。 筛选: 使用 Azure.Core; 使用后端.Log; 使用

回答 1 投票 0

在网站和API之间共享信息

我有一个 REST API 为我的用户提供服务。我还有一个网站,允许我的用户获取一些信息并注册使用 API。 到目前为止,我的网站和 API 都完全正常

回答 1 投票 0

PreAuthorize("isAuthenticated()") 不适用于 RestController

我发现了很多类似的问题,但没有一个能解决我的问题我的问题是: PreAuthorize("isAuthenticated()") 在我的 RestController 上不起作用。 我的配置安全性是: 我发现了很多类似的问题,但没有一个能解决我的问题我的问题是: PreAuthorize("isAuthenticated()") 在我的 RestController 上不起作用。 我的配置安全性是: <global-method-security pre-post-annotations="enabled"/> <authentication-manager alias="authenticationManager"> <authentication-provider> <password-encoder ref="passwordEncoder" /> <jdbc-user-service data-source-ref="dataSource" users-by-username-query=" select login,password,1 from test tst where tst.login=?" authorities-by-username-query=" select login,'ROLE_SAVE' from test tst where tst.login=?" /> </authentication-provider> </authentication-manager> 在我的 RestController 上添加此注释:@PreAuthorize("isAuthenticated()") @RestController @PreAuthorize("isAuthenticated()") @RequestMapping("/api/test") public class PrinterController{ @RequestMapping(value = "", method = RequestMethod.GET) public ResponseStatus test() { System.out.println("test"); } 但不起作用任何用户都可以使用此资源。 2024 年春季安全 6 您需要将以下注释添加到您的安全配置类中: @EnableMethodSecurity() prePostEnabled 默认开启。 参考:https://docs.spring.io/spring-security/site/docs/current/api/org/springframework/security/config/annotation/method/configuration/EnableMethodSecurity.html 2018年答案 您需要将以下注释添加到您的安全配置类中: @EnableGlobalMethodSecurity(prePostEnabled = true) 感谢这篇文章: https://nixmash.com/post/spring-mvc-method-security-with-preauthorize-and-sp-el 将 @PreAuthorize 替换为 @Secured 并在安全 xml 文件中添加 secured-annotations="enabled" 后,问题已解决。 <global-method-security secured-annotations="enabled"/> 在我的 RestController 上 @Secured

回答 2 投票 0

为什么fastapi不返回我的mongodb对象?

所以我尝试在路线上发出请求: http://127.0.0.1:8000/testadmins 具有以下功能: @app.get(“/testadmins/”) 异步 def get_admins(): 返回等待 get_database()

回答 3 投票 0

如何在swagger中为IFormFile结合其他属性获取上传按钮?

我使用 Swagger 创建了一个 Asp.net core 3.1 Web api 来将文件上传到服务器。下面的代码工作正常: [HttpPost("PostFile")] 公共 ActionResult PostFile(IFormFile

回答 3 投票 0

POST 或 GET 调用 REST 操作

我的应用程序管理用户可以订阅的电子邮件活动。 这些活动可以是开放式的,也可以是封闭式的。 如果我想结束一个活动,我可以这样做: 补丁/活动/ 内容...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.