我想做一个服务器端程序响应浏览器请求,只是不知道服务器端socket能否得到浏览器请求的本地资源字串,也就是url中除了服务器ip地址和端口号剩下的部分?哪位高手指点一下呀?十分感谢!
解决方案 »
- Swing的一种效果的实现
- NAT打洞的实现问题
- 一道递归题目
- 开始写个程序参加竞赛,收集高手们的建议!
- 关于代理服务器java.net.SocketException: Unrecognized Windows Sockets error: 10107:
- 如果输入的不是规定的类型,弹出一个消息框来提醒,要怎么做?
- TM?
- 我用EdtiPlus+JDK做Java练习,请问如何生成Exe文件呀?
- 请问java thread 中的monitor是什么东西?多谢
- java初入门的困难!!help me!!
- 自学JAVA如何深入学习的问题
- hibernate问题(Hibernate.initialize())
那个是不一样的,如果要你的服务端接收浏览器发出的请求,那就得实现 HTTP 协议的服务端,也就是通常所称的 Web 服务器,这可不是一个小的工作量啊,常用的 Web 服务器有 Apache, IIS, nginx 等。
明白了,之前看过一些简单的一对多的聊天程序,那些只要传递信息到输入输出流就可以了。
但如果是用浏览器访问的话,必须遵循http协议,请求的服务器端文件信息可以在请求报文的首部找到,返回报文也要加上对应的http首部信息。