我已经完成了以下步骤:
问题:
发送请求后我无法得到任何响应。(但它在我的localhost上工作正常。)
如何正确启动RESTful服务?
答案 0 :(得分:1)
实际上,防火墙会阻止请求。
解决方案(适用于CentOS 7):
确定防火墙是否阻止端口,列出开放端口:
$ firewall-cmd --list-all
如果列表不包含您的服务所需的端口,请使用以下命令打开它:
$ sudo firewall-cmd --zone=public --add-port=80/tcp --permanent
$ sudo firewall-cmd --reload
更多细节,参考这篇文章: http://ask.xmodulo.com/open-port-firewall-centos-rhel.html