当前位置: 技术问答>linux和unix
一个关于c写http服务器的问题
来源: 互联网 发布时间:2015-12-02
本文导语: 现在我想写一个http服务器,客户端是用ajax提交请求,听别人说http协议也是基于tcp的,但我用socket无法接受到客户端发来的请求,而且我也不是很明白,主要有以下几个问题: 1。http服务器和我们平时做的那些通讯服...
现在我想写一个http服务器,客户端是用ajax提交请求,听别人说http协议也是基于tcp的,但我用socket无法接受到客户端发来的请求,而且我也不是很明白,主要有以下几个问题:
1。http服务器和我们平时做的那些通讯服务器有什么区别?是协议上的吗?
2。如果我要写一个http服务器,那端口可以还用80吗?
3。有什么c写http服务器的例子或者函数库?google搜遍了都是说客户端的
总监让我不要关心这个,他说什么都是透明的,我还是不懂,而且我也想研究一下,希望大家帮帮忙!谢谢!
1。http服务器和我们平时做的那些通讯服务器有什么区别?是协议上的吗?
2。如果我要写一个http服务器,那端口可以还用80吗?
3。有什么c写http服务器的例子或者函数库?google搜遍了都是说客户端的
总监让我不要关心这个,他说什么都是透明的,我还是不懂,而且我也想研究一下,希望大家帮帮忙!谢谢!
|
1、没区别,协议不同
2、可以
3、有很多http服务器的源码,apache就是最流行的,不过太复杂。有一些嵌入式可以用的,你可以搜一下。
2、可以
3、有很多http服务器的源码,apache就是最流行的,不过太复杂。有一些嵌入式可以用的,你可以搜一下。
|
boa
我猜的你的总监的意思是实现了的http的服务器,都是按照协议来的,与实现的具体技术细节无关
我猜的你的总监的意思是实现了的http的服务器,都是按照协议来的,与实现的具体技术细节无关
|
搞球不懂
《深入理解计算机系统》后面就有个C实现WEB服务器的例子
《深入理解计算机系统》后面就有个C实现WEB服务器的例子