HTTP套接字编程java
使用java学习TCP套接字编程的良好起点是什么 我在java软件编程方面有相当好的经验,但对网络/套接字编程不熟悉 我正在开发一个代理缓存服务器。但无法读取post请求/302/405请求。 我参考了下面的代码 但无法修改代码以读取返回302永久移动错误或405方法无效错误的URL,如www.gmail.com。而且也无法读取POST请求 我可以从哪里开始阅读有关处理错误和处理POST请求的内容。 任何参考链接、示例代码都会很有帮助 我在类似主题中的上一个问题:HTTP套接字编程java,java,http,sockets,tcp,network-programming,Java,Http,Sockets,Tcp,Network Programming,使用java学习TCP套接字编程的良好起点是什么 我在java软件编程方面有相当好的经验,但对网络/套接字编程不熟悉 我正在开发一个代理缓存服务器。但无法读取post请求/302/405请求。 我参考了下面的代码 但无法修改代码以读取返回302永久移动错误或405方法无效错误的URL,如www.gmail.com。而且也无法读取POST请求 我可以从哪里开始阅读有关处理错误和处理POST请求的内容。 任何参考链接、示例代码都会很有帮助 我在类似主题中的上一个问题: 谢谢看起来您的问题更多地与
谢谢看起来您的问题更多地与HTTP有关,而不是与TCP有关。为了学习HTTP协议,是否要实现代理服务器?如果没有,那么有几个好的代理可以免费使用,通常包括源代码。如果您只想学习TCP套接字编程,请尝试一些简单的方法,例如POP3。另外,如果您想在Java中实现TCP,请注意有两种主要的实现方法:
- 每个连接一个线程
- 每个应用程序一个线程,在连接(和NIO2)之间共享
在某些情况下,另一件可能更容易的事情是使用介于浏览器和现成代理之间的工具,以快速查看其他人在做什么。投票失败的原因对我很有帮助。原因:1。太宽了。2.请求推荐rf站点资源。3.基于意见。4.数十本现有书籍、教程和RFC完全解答了这个问题。谢谢。为了学习HTTP协议,我想实现一个代理服务器。我成功地实现了每个连接一个线程。正在尝试实现对POST的支持。