我们正在使用OpenApi规范v1.4.8。我们有负载平衡器url和域url。域urlhttp://market.place.com/productsservice/swagger-ui.html
和负载平衡器url是http://7649263.path.aws.com/productsservice/swagger-ui.html
。
由于域的一些持续的网络问题,我们已经转向使用负载平衡器url来测试应用程序。当我使用上面的负载平衡器url访问swagger用户界面时,我在服务器下拉列表中看到了域URL(还没有添加到任何地方)。因此浏览器地址栏和服务器下拉列表中的url是不同的。
由于斯瓦格使用“服务器”下拉列表中的基本网址来制作测试路径,并且我的域不工作,我无法从斯瓦格用户界面发出请求。当浏览器中的url是负载平衡器url时,请求通过邮递员正常工作。
是否有一些配置可以使Servers下拉URL和Browser url基本路径相同?我们试图做的是,Servers下拉需要将url作为浏览器地址栏中的url。
我想到了你有这个问题的一个原因。如果io.swagger.v3.oas.models.servers.服务器正在OpenAPI配置中使用,你应该签入代码-
OpenAPI oas = new OpenAPI();
......
......
String url = "/market.place.com/"
List<Server> servers = new ArrayList<Server>();
Server server = new Server();
server.setUrl(url);
servers.add(server);
oas.setServers(servers);
如果您依赖编程方法进行openAPI配置,并且代码中有类似的内容,那么这可能就是您看到域URI的原因。您可以用正确的URI替换它以使其正常工作。
可能您有openapi 3配置java类
。你应该
新建OpenAPI()。addServersItem(…)
private String ip="109.162.230.178"; //your ip
private String port="8587"; //your port
// if you have context add this line
private String context="tws"; //your context
@Bean
public OpenAPI customOpenAPI() {
return new OpenAPI()
.addServersItem(new Server().url("http://"+ip+":"+port+"/"+context))
...
}
109.162.230.178
我必须使用这个Openapi 3 UI
从我在Internet中的本地网络之外的另一台计算机。
当使用时,我无法在火狐浏览器中选择任何下拉列表。我得到了: 元素不可见异常 以下是一些更详细的信息: 堆栈错误: 组织。openqa。硒。ElementNotVisibleException:元素不可见(警告:服务器未提供任何stacktrace信息)命令持续时间或超时:15毫秒生成信息:版本:“未知”,版本:“2aa21c1”,时间:“2016-08-02 14:59:43-0700”系统信息:
我正面临一个奇怪的问题。我已经把所有东西都放在php.ini文件里了。但是我不能在浏览器中显示任何错误。我google设置了. ini文件,并做了所有需要的事情。但是我仍然不能在浏览器中显示错误信息。我的PHP ini设置, 我尝试使用以下代码查看错误消息, 实际上文件示例不可用。所以它必须显示致命错误。但它显示的是空白页。 你能告诉我怎么解决这个问题吗?我不知道我错过了什么。
问题内容: 如何在Web浏览器中的.html页面上显示pdf? 问题答案: 我使用的是Google文档可嵌入的PDF查看器。这些文档不必上传到Google文档,但必须在线提供。
我有一个java类,当我们运行时,会执行一个批处理文件。我有一个变量(布尔值),它将显示true或false,指示批处理文件是否正确执行其命令。现在,true或false输出只显示在控制台中。我希望在键入URL时,它会显示在web浏览器上(例如,) 到目前为止,我有以下代码: 运行批处理文件。JAVA BatchFile.java 这个批处理文件。Java类给了我以下错误: JAVA异常:测试类在
下面是一个在Edge中失败的页面示例。http://www.nycourts.gov/forms/familycourt/general.shtml 我们使用的CSS代码是:
我在SpringBoot api上工作,并使用具有以下属性设置的H2数据库。 当我想使用浏览器通过'http://localhost:8082/h2-console'查看H2数据库控制台时,浏览器中打开了一个带有连接和测试连接按钮的屏幕。当我单击Test Connection时,它返回成功,但当单击Connect按钮时,出现错误,即localhost拒绝连接。