标签: dhc

javax.net.ssl,https客户端和close_notify

使用javax.net.ssl的https服务器的简单Netty实现,带有自签名证书.服务器已启动,然后使用Restlet的DHC进行请求.在服务器端,我得到:

io.netty.handler.ssl.SslHandler setHandshakeFailure 警告:由于关闭连接,SSLEngine.closeInbound()引发了异常.javax.net.ssl.SSLException:在接收对等方的close_notify之前关闭入站:可能的截断攻击? 在sun.security.ssl.Alerts.getSSLException(未知来源)在sun.security.ssl.SSLEngineImpl.fatal(未知来源)在sun.security.ssl.SSLEngineImpl.fatal(未知来源)在sun.security.ssl.SSLEngineImpl .closeInbound(未知来源)在io.netty.handler.ssl.SslHandler.setHandshakeFailure(SslHandler.java:905)在io.netty.handler.ssl.SslHandler.channelInactive(SslHandler.java:576)在io.netty.channel .ofaultChannelHandlerContext.invokeChannelInactive(DefaultChannelHandlerContext.java:819)at io.netty.channel.DefaultChannelHandlerContext.access $ 1300(DefaultChannelHandlerContext.java:38)at io.netty.channel.DefaultChannelHandlerContext $ 5.run(DefaultChannelHandlerContext.java:808)at io. netty.channel.SingleThreadEventExecutor.runAllTask​​s(SingleThreadEventExecutor.java:259)在io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:305)在io.netty.channel.SingleThreadEventExecutor $ 2.run(SingleThreadEventExecutor.java:110 )在java.lang.Thread.run(未知来源)

在客户端:

没有反应.证书有效吗?点击这里查看.

在Chrome的地址栏中发出相同的请求,即相同的服务器端异常.在Firefox的地址栏上发布相同的例外情况,同时Firefox正在显示关于证书不是来自可信CA的警告页面.此异常似乎非常通用,并不直接指示协议的状态.这意味着这三个客户端(Chrome,Firefox,DHC by Restlet)是不是很好地播放协议而只是消失在服务器而不是发送close_notify?或者这是SSL RFC所强制要求的客户端行为,还是仅面向安全的客户端设计?

ssl https dhc

7
推荐指数
1
解决办法
2万
查看次数

有没有办法使用JS和AngularJS获取HTTP状态代码名称?

我有一个AngularJS,JS,JQ,HTML5,CSS3网络应用程序.它可以将不同的HTTP方法发送到我们项目的REST API并对其进行操作.它与Restlet(以前的Dev HTTP Client)的DHC具有类似的行为.每个请求都返回一个状态代码,如200,201,404,500等,然后显示给用户.

现在我想要的不仅是显示响应代码,还要显示它的描述如下:

404 Not Found,201 Created等等.

我得到Angular的回复,如下所示:

$http(config).success(function (data, status, headers, config) {//some logic}
Run Code Online (Sandbox Code Playgroud)

有没有人知道使用AngularJS是否可行?

javascript http angularjs dhc

5
推荐指数
2
解决办法
4万
查看次数

无法使用DHC访问存储库中的先前响应

我使用Reslet的DHC Chrome扩展1.2版.

当我创建第一个POST请求来创建实体时如果我想在另一个请求(存储库功能)中访问此请求,我无法访问响应.

我对DELETE请求有同样的问题,但对GET请求没有

dhc

5
推荐指数
1
解决办法
165
查看次数

使用Volley的Post方法不起作用

嗨我正在使用Volley我的登录页面.我需要以这种方式传递数据

{
userID : '-988682425884628921',
email :'aditya@vyas.com',
passwd : '123ss'
}
Run Code Online (Sandbox Code Playgroud)

我正在使用POST方法发送数据,我已经在DHC中检查,Api在DHC中正常工作,我正在获得JSON响应,但是当我尝试使用Volley时,我无法得到响应.甚至在我的logcat中都没有任何错误.

JAVA代码

 RequestQueue mVolleyQueue = Volley.newRequestQueue(this);

    CustomRequest req = new CustomRequest(Request.Method.POST,url,null,
            new Response.Listener<JSONObject>() {
                @Override
                public void onResponse(JSONObject response) {
                    Log.v("tag","login response " + response);
                }
            }, new Response.ErrorListener() {
        @Override
        public void onErrorResponse(VolleyError error) {
            Log.v("tag","login error response " + error.getMessage());
        }
    }){
        @Override
        public Map<String, String> getParams() throws AuthFailureError {
            Map<String, String>  params = new HashMap<String, String>();

            params.put("userID", "-988682425884628921");
            params.put("email", "aditya@vyas.com");
            params.put("passwd", "123ss"); …
Run Code Online (Sandbox Code Playgroud)

android json android-volley dhc

5
推荐指数
1
解决办法
8753
查看次数

标签 统计

dhc ×4

android ×1

android-volley ×1

angularjs ×1

http ×1

https ×1

javascript ×1

json ×1

ssl ×1