我希望您能在WSO2方面帮助我。
我有一个示例应用程序,它在WSO2应用程序云中添加了两个浮点数。详情如下:
端点:http://jab7180-sample-calc.wso2apps.com/client/calculate/add/10/20
产出: 30.0
我的问题是,在发布到WSO2 API之后,调用API有问题。响应体不包含内容,响应代码为0,响应头不是来自服务器的响应。
这就是我如何使用上面的端点在WSO2 API云中发布API的方式:
名称:计算器
上下文: /compute
版本: 1.0.0
能见度:公众
URL模式:client/client/add/{x}/{y},其中动词是GET。
生产终点:http://jab7180-sample-calc.wso2apps.com
订阅层:无限
发布于 2016-10-25 15:36:56
我们发现了问题。用单字符参数定义URI参数存在问题。作为解决办法,请用不同的参数定义资源。例:/client/计算/添加/{xx}/{yy}
此外,还必须将资源的"Produces“属性设置为"application/xml”,因为默认值是"application/json“,后端不支持它。
请参考下面的截图并定义您的API资源,并重新发布API。

发布于 2016-10-25 10:53:12
来自https://docs.wso2.com/display/APICloud/Subscribe+to+and+Invoke+an+API
如果不能调用API的HTTPS端点(导致SSLPeerUnverified异常),可能是因为浏览器不信任服务器颁发的安全证书。若要解决此问题,请直接从浏览器访问HTTPS端点并接受安全证书。
https://stackoverflow.com/questions/40237274
复制相似问题