请教自己写C语言代理服务器的话, 怎么处理Gif/MP3文件? TXT没问题.
我不太了解怎么处理非TXT请求. 能不能简要的介绍一下?
如果浏览器向我的C语言写的代理服务器请求一个txt文件, 那么没问题...转发(write(X,X,X))到目的服务器即可, 再把收到的结果传给浏览器.
但是, 比如浏览器向我的代理服务器请求访问这个gif文件, 我不知道怎么处理它...我的程序没法处理这个.. 还有MP3
GET http://www.csdn.com/body.gif
[解决办法]
不知道你处理MIME类型没有,这个是必须的。
也许浏览器默认是 text/plain 或者 text/html,所以请求 txt 时没有中转MIME也能处理