java 集成grizzly_java – Grizzly Jersey仅在Localhost上收听
我能够使用Jersey 2.3.1中的主机名localhost和嵌入版本的Grizzly来做到这一点:
import org.glassfish.jersey.grizzly2.httpserver.GrizzlyHttpServerFactory;
// ...
GrizzlyHttpServerFactory.createHttpServer(
URI.create("http://localhost:9580/my-app/")
);
测试结果如下:
> curl -I http://myhost.com:9580/my-app
curl: (7) couldn't connect to host
而当使用URI“http://0.0.0.0:9580/my-app/”或“http://myhost.com:9580/my-app/”启动Grizzly服务器时,我能够点击它同
> curl -I http://myhost.com:9580/my-app
HTTP/1.1 200 Not Found
...
以下是使用GrizzlyHttpServerFactory时哪些主机使用哪些URL的表.据我所知,这里没有惊喜:
# For http://0.0.0.0:9575/my-app | Works?
curl -I http://0.0.0.0:9575/my-app | Yes
curl -I http://127.0.0.1:9575/my-app | Yes
curl -I http://localhost:9575/my-app | Yes
curl -I http://myhost.com:9575/my-app | Yes
|
# For http://127.0.0.1:9575/my-app |
# For http://localhost:9575/my-app |
curl -I http://0.0.0.0:9575/my-app | Yes
curl -I http://127.0.0.1:9575/my-app | Yes
curl -I http://localhost:9575/my-app | Yes
curl -I http://myhost.com:9575/my-app | No
|
# For http://myhost.com:9585/my-app |
curl -I http://0.0.0.0:9585/my-app | No
curl -I http://127.0.0.1:9585/my-app | No
curl -I http://localhost:9575/my-app | No
curl -I http://myhost.com:9585/my-app | Yes
java 集成grizzly_java – Grizzly Jersey仅在Localhost上收听相关推荐
- java 集成grizzly_java – 与Jersey和Spring集成Grizzly2.2.X
我已经成功地将Grizzly v2.1.9与Jersey和 Spring集成在一起.但是在尝试将Grizzly迁移到版本2.2.19时无法使其工作. Grizzly v2.1.9的原始代码如下. Ht ...
- java 集成grizzly_java – 在Grizzly上使用JaaS和Jersey
我正在尝试找到一种简单,灵活的方法来向REST添加JaaS身份验证.我找到了一个post,我认为这导致我朝着正确的方向前进(参见StevenC的回答).听起来servlet容器负责安全性,而不是Jer ...
- java 集成grizzly_使用Grizzly的嵌入式Java服务器:如何启用http2
所以我试图使用Grizzly / Jersey创建一个REST API服务器,它工作正常,但我无法弄清楚如何启用http2.关于这个问题的文件几乎都不存在.这是我拥有的: private static ...
- 6.Java集成开发环境
转载请保留原文链接: http://dashidan.com/article/java/basic/6.html 6.Java集成开发环境 工欲善其事, 必先利其器.--<论语·卫灵公篇> ...
- Groovy与Java集成常见的坑--转
https://yq.aliyun.com/articles/2357 groovy特性 Groovy是一门基于JVM的动态语言,同时也是一门面向对象的语言,语法上和Java非常相似.它结合了Pyth ...
- Groovy与Java集成常见的坑
groovy特性 Groovy是一门基于JVM的动态语言,同时也是一门面向对象的语言,语法上和Java非常相似.它结合了Python.Ruby和Smalltalk的许多强大的特性,Groovy 代码能 ...
- snmp与java集成_轻松地与Java完全集成
snmp与java集成 这里是如何不使用SQL,HQL,PHP,ASP,HTML,CSS或Javascript而是使用Vaadin的UI层和Speedment Stream ORM完全依赖Java编写 ...
- java集成lucene_将Lucene搜索集成到应用程序中
java集成lucene 本文是我们名为" Apache Lucene基础知识 "的学院课程的一部分. 在本课程中,您将了解Lucene. 您将了解为什么这样的库很重要,然后了解L ...
- java集成jpush实现客户端推送
代码地址如下: http://www.demodashi.com/demo/13700.html 前言 java 集成jpush 实现客户端推送 ###一.准备工作 开发环境: jdk1.6 Ecli ...
最新文章
- 300 多行代码搞定微信 8.0 的「炸」「裂」特效!
- 【AutoML】当前有哪些可用的AutoML平台?
- DCMTK:“内容映射资源”Content Mapping Resource中的各种CIDxxx和TIDxxx类的测试程序
- mysql数据连接查询_mysql数据库 连接查询
- 提高计算机水平的小技巧,五大电脑小技巧
- Python读取文件时出现UnicodeDecodeError: ‘gbk‘ codec can‘t decode byte 0x80 in position xx: 解决方案
- (第三场) C Shuffle Cards 【STL_rope || splay】
- 信贷违约风险预测(三)简单的特征工程
- 详解python多进程(含示例代码)
- 语音识别属于计算机的什么应用领域,语音识别系统
- 夜曲编程python_夜曲编程免费PC版-夜曲编程电脑版下载 v1.0.0--PC6电脑版
- 《佛密诸事》第二章 宇宙诸现象
- python plc fx5u_三菱PLC FX3U和FX5U有什么区别
- 【故障诊断】基于 KPCA 进行降维、故障检测和故障诊断研究(Matlab代码实现)
- 模板编程:模板特例化以及特例化inline的做用
- 使用ghost 快速安装操作系统
- 利用GitHub制作免费个人主页
- 竹炭纤维集成墙面板装修的缺点是什么,有哪些弊端
- :I/O中断处理过程包括哪几个阶段?中断服务程序流程分为哪几部分?
- 简单介绍一下“前向安全”的知识(从零开始学区块链 137)