JavaSpringEclipseTomcat-RestTemplate,使用HTTPSAPI
我使用Tomcat8.5和RestTemplate来使用iGoodAPI,但我总是得到500个错误 我的本地主机已经在使用密钥库生成的文件并配置了toncat。 其他只使用HTTP im的api没有问题。 但是我无法使带有HTTPS的iFood api正常工作。。如果有人能帮我JavaSpringEclipseTomcat-RestTemplate,使用HTTPSAPI,spring,api,tomcat,https,resttemplate,Spring,Api,Tomcat,Https,Resttemplate,我使用Tomcat8.5和RestTemplate来使用iGoodAPI,但我总是得到500个错误 我的本地主机已经在使用密钥库生成的文件并配置了toncat。 其他只使用HTTP im的api没有问题。 但是我无法使带有HTTPS的iFood api正常工作。。如果有人能帮我 注意:我可以获得令牌,但是当尝试使用eventpolling端点时,我只得到了错误500。感谢所有的评论,但是我发现了错误。 问题在于,在iFoodAPI端点描述中,url中有一个字符代码 示例通常使用它,从Postma
注意:我可以获得令牌,但是当尝试使用eventpolling端点时,我只得到了错误500。感谢所有的评论,但是我发现了错误。 问题在于,在iFoodAPI端点描述中,url中有一个字符代码 示例通常使用它,从Postman调用没有问题,但在Tomcat上使用时,字符代码生成url错误,不幸的是,没有反馈或可用的错误表
将字符代码更改为相应的字符,问题就解决了。500表示服务器在处理您的请求时遇到错误。您是否可以访问服务器日志或类似内容,以了解有关此问题的更多信息?您是否尝试过通过Postman或类似的工具发出类似的请求,以查看该请求是否有效,是否也无效,是否返回了附加信息并出现错误。我与Postman进行了测试,没有出现错误。但在我的本地主机500上尝试时。我配置了https,witch是必需的,但是当使用事件轮询错误时……问题是,当使用端点获取令牌时,我得到了它,但在事件轮询中它没有。我获取的错误来自此行:ResponseEntity response=template.exchange(url、HttpMethod.GET、requestEntity、DadosAPIIfoodPooling[].class);响应中的所有参数都具有正确的名称。所以我完全迷失了谁会得到
500
错误?调用应用程序的用户代理(浏览器?),还是调用RESTAPI的应用程序客户端?您的问题不清楚。我在api上尝试get请求时遇到此错误