问题标签 [oas]

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.

0 投票
0 回答
595 浏览

swagger - OAS3:为什么在响应中定义 Accept 标头?

在这里说,不应将 OAS3 Yaml 文件中的 Accept 标头定义为参数,而应在responses.<code>.content.<media-type>. 例子:

这让我想知道,因为如果我使用swagger-codegen基于该 OAS3 文件创建客户端,则在使用该客户端进行调用时,下面提到的字符串“content:”(在我的示例中application/json)将按原样用作 Accept 标头。/employees因此,识别正在使用我的 API(“userID”)的个人的以下代码不会产生任何影响:

但作为我的 API 的所有者,我不想为每个用户提供一个招摇的文件。

为什么 OAS3 中的 Accept 标头在我认为应该只定义结果的媒体类型的响应部分中定义?

0 投票
1 回答
168 浏览

javascript - ajax POST 调用中的土耳其语字符已损坏

正如我在下面提到的,我有一个 ajax 调用。数据 (ÇçİıĞğÖöÜü) 在 POST 之前似乎是正确的,但在发送数据时指定字符集时数据已损坏。我已经在以下三个不同的字符集中尝试过,不幸的是没有任何改变。

字符集

阿贾克斯调用

P_SEND 程序规范

调试

在此处输入图像描述

网络

在此处输入图像描述

0 投票
2 回答
3986 浏览

yaml - 如何在 Swagger UI 中隐藏服务器描述?

我有一个包含多个服务器的 OpenAPI 3.0 定义:

在 Swagger UI 中呈现此定义时,“服务器”下拉列表会显示每个服务器的描述:

Swagger UI 中的服务器描述

是否可以从此下拉列表中隐藏服务器描述?

0 投票
1 回答
191 浏览

linux - OAS 5.5.0 - 启动 obips1 服务时出错

我安装了 Oracle 分析服务器 5.5.0。

我配置它并运行服务。AdminServer 和 bi_server1 工作正常。

但是当我想运行其他进程时,我遇到了问题......我尝试运行 obips1,例如:

在 obips1out 我发现错误如下:

文件“libsawhttpserver643r.so”位于以下位置:/u01/app/oracle/product/fmwbi_oas/bi/bifoundation/web/bin

并且锯服务器应该看到这个文件

谁能知道我为什么会收到此错误?

我安装了 OBIEE12 并没有出现此错误,但在 OAS 5.5.0 中我第一次收到此错误。

0 投票
0 回答
58 浏览

oracle - 在 Oracle Analytics Server 5.5.0 中导入 .dva 文件时出现未知错误

我在尝试将 Oracle Analytics Desktop 生成的 .dva 文件导入 Oracle Analytics Server 时遇到问题。它似乎不是来自任何特定的 dva 文件,它发生在我尝试导入的所有文件中。例如,安装 Oracle Analytics Desktop 时附带的示例 dva 文件“Sample Sales”就有同样的问题。

尝试在 OAS Analytics 5.5.0 中导入后,出现以下错误消息“Se ha producido un error y no hemos podido importar su archivo .dva. Compruebe los logs para obtener más información”,表示无法导入并建议查看日志。在日志中,我只能找到关于“存储插件 commitImport 失败”和引发 java 运行时错误的信息。老实说,我不知道问题出在哪里,我该如何解决。

可以在此处找到引发错误后的日志内容。

抱歉,如果我没有遵守任何约定或规则;这是我问的第一个问题。

提前致谢!

0 投票
1 回答
98 浏览

oracle - OBIEE:我无法安排报告。未经授权的访问:请联系管理员

我在“我的文件夹”中有报告和分析。当我单击分析“更多”->“计划”时,一切都可以。当我单击报告“更多”->“计划”时,出现错误“未经授权的访问。请联系管理员”。

我可以打开报告,但我无法添加到计划中。OBIEE 12.2.1.4.0

我能做些什么?请帮忙

0 投票
0 回答
24 浏览

swagger - 42crunch Schema 没有为 boolean 定义 JSON 值的类型

我有一个 3.0.3 OpenApi 定义,其中包含对象中的布尔值。该对象具有附加属性:设置为假

例如

在执行 42crunch 审计时,它开始失败并出现以下错误: Schema does not define the type of JSON values

这是在这里定义 的:错误描述

这是新的。直到最近,这个 OpenApi 模式才适用于这个定义。

这是 42Crunch 的错误还是我必须更改我的 OAS3 规范?如果是这样,我需要改变什么?

0 投票
0 回答
57 浏览

swagger - Swagger 页面上的“显示/隐藏”“列表操作”和“扩展操作”

我有一个用于定义我的 API 的 YAML 文件。在查看互联网上许多其他 Swagger 示例时,我发现每个标签都有“显示/隐藏”、“列表操作”和“扩展操作”。下面是一个例子:https : //transport.tamu.edu/BusRoutesFeed/swagger/ui/index#/ 需要设置什么插件、javascript代码或Swagger属性才能让这些按钮显示在我自己找到的swagger页面上在https://pricing.smc3.com/RateWarePlus/api/

0 投票
0 回答
22 浏览

validation - 根据 Java 中的 OAS3.0 规范验证 OAS3.X YAML 规范文件

我希望能够根据 OAS3.0 规范 ( https://spec.openapis.org/oas/v3.1.0 ) 验证 OAS3.X 兼容的 YAML 规范文件。swagger-parser 和 openapi4j 中的内置功能似乎给出了不一致的结果。例如,swagger-parser 没有标记“十进制”不是 OAS3 中的有效数据类型等。我如何在 Java 中从头开始编写一个验证器来加载 OAS3 规范,然后针对它验证 YAML 规范文件?(注意:在 openapi4j 中,如果 URL 指向 OAS3.0 规范文件,解析器会异常退出。)

谢谢!

0 投票
0 回答
31 浏览

spring-boot - Open API 规范中的字段级自定义评估消息

我被困在我的 Open API 开发中,我无法在我的架构中为字段级验证定义自定义验证消息

示例打开 api yml:

我正在使用以下插件创建客户端代码