来自java客户端的HTTPS服务器的RESTful调用
问题描述:
我在本地机器上配置了一个Bobcat服务器,分别监听端口8000和8001上的HTTP和HTTPS请求。来自java客户端的HTTPS服务器的RESTful调用
虽然我可以调用使用HTTP从Java客户端RESTful服务 -
URL url = new URL("http://localhost:8000/helloworld");
HttpURLConnection connection = (HttpURLConnection)url.openConnection();
我不能打电话端口8001相同的服务,使用HttpsURLConnection的对象。我需要配置SSL还是获取安全证书或什么?
我的主要动机是使用RESTful服务,我使用Web客户端(JSP)来简单地测试服务。有人可以帮助我使用HTTPS调用服务端点吗?
谢谢。
答
您可以在Firefox上使用RESTClient插件进行测试。 它允许您将所有GET,POST请求发送到端点。
下载链接:https://addons.mozilla.org/en-us/firefox/addon/restclient/
类似的插件可供其他浏览器也。 我曾尝试:
高级REST客户端:谷歌浏览器
好吧,我不得不打了HTTPS服务器,因为有已经为服务器定义,没有安全证书的问题。我只需要使用HTTP测试我的服务。 我的队友指出HTTPS不会工作,因为没有安全证书,因此没有加密。 – divyanshm 2013-05-02 08:41:03