小编Dan*_*ber的帖子

是否可以在Chrome网上应用店中进行部分推广?

此评论提到了Chrome Web Store中的部分推广。在哪里可以找到该功能?我的扩展程序有8000多个用户,但是我看不到任何部分推出功能,因此我担心同时将下一版本发送给所有用户。

google-chrome-extension chrome-web-store google-chrome-app

4
推荐指数
1
解决办法
480
查看次数

为什么com.sun.net.httpserver.HttpServer挂起?

当我使用的简单HTTPS服务器com.sun.net.httpserver.HttpServer通过这个PHP代理(使用curl)调用时,它工作正常.但是,一旦我不使用代理但更改我的Web表单以便浏览器直接将其请求发送到服务器,服务器就会变得不稳定,有时会停止响应.然后客户端将等待响应,直到超时.这个问题难以重现,有时会在实时系统中发生.所有这些都是通过HTTPS,在非标准端口(目前为8081).我的服务器返回XML.

我在服务器不再响应时看到的堆栈跟踪(通过" kill -QUIT [pid]"):

"Thread-2" prio=10 tid=0x0000000017fc4800 nid=0x1c2b runnable
    [0x00002ba5ec97c000]
java.lang.Thread.State: RUNNABLE
at sun.nio.ch.FileDispatcherImpl.read0(Native Method)
at sun.nio.ch.SocketDispatcher.read(SocketDispatcher.java:39)
at sun.nio.ch.IOUtil.readIntoNativeBuffer(IOUtil.java:218)
at sun.nio.ch.IOUtil.read(IOUtil.java:191)
at sun.nio.ch.SocketChannelImpl.read(SocketChannelImpl.java:359)
    - locked <0x00000000fd1e4b98> (a java.lang.Object)
at sun.net.httpserver.SSLStreams$EngineWrapper.recvAndUnwrap(SSLStreams.java:334)
    - locked <0x00000000fd1e4c58> (a java.lang.Object)
at sun.net.httpserver.SSLStreams.recvData(SSLStreams.java:409)
at sun.net.httpserver.SSLStreams$InputStream.read(SSLStreams.java:524)
at sun.net.httpserver.SSLStreams$InputStream.read(SSLStreams.java:593)
at sun.net.httpserver.Request.readLine(Request.java:84)
at sun.net.httpserver.Request.<init>(Request.java:54)
at sun.net.httpserver.ServerImpl$Exchange.run(ServerImpl.java:529)
at sun.net.httpserver.ServerImpl$DefaultExecutor.execute(ServerImpl.java:156)
at sun.net.httpserver.ServerImpl$Dispatcher.handle(ServerImpl.java:424)
at sun.net.httpserver.ServerImpl$Dispatcher.run(ServerImpl.java:389)
at java.lang.Thread.run(Thread.java:722)
Run Code Online (Sandbox Code Playgroud)

我已经尝试过:发送一个Connection: closehttp标题 - 没有帮助.编写一个使用多个线程并行查询服务器的Java测试用例 - 工作正常.

所以问题是:浏览器与我的代理有什么不同,为什么这会使我的服务器进程挂起?

来源:这里是HttpHandler的源代码,这里是使用该处理程序的服务器的源代码

背景:我希望任何人都可以从他们的网页上使用我的REST服务,而无需安装代理(需要绕过Javascript跨源策略).为此,服务器发送Access-Control-Allow-Origin: * …

java https hang

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