在android中运行http服务器代理?

时间:2013-06-28 11:18:41

标签: java android httpserver

是否可以创建一个充当代理的迷你HTTP服务器,我可以接收来自webview的任何请求,它会将该请求传递给我在应用程序内部运行的http代理服务器,然后可以查看该内容的原始内容请求(http标题,正文等)并从我自己的代理处理它?<​​/ p>

我可以看到apahce库只包含允许您创建请求和处理响应的对象,但不包含我如何创建迷你http服务器。

由于

1 个答案:

答案 0 :(得分:0)

我完全不明白这个问题,所以这是我要回答的问题。

  

是否可以创建一个允许我查看网页源代码的HTTP服务器。

答案是:是的。

由于我没有为Android手机开发,我只会列出你应该做的事情。


首先,您要接受来自客户端的连接。然后,您可能希望将其发回包含带有网站URL字段的表单的HTML页面。如果将方法设置为POST,则可以创建任意长度的URL。现在您的服务器需要知道如何接收HTTP POST请求。我真的不太了解HTTP,无法告诉你请求响应是如何编码的。

相关问题