本文共 384 字,大约阅读时间需要 1 分钟。
比如新浪微博的API服务器。
接口是使用HTTP请求。服务器端如何实现一个HTTP SERVER呢?使用libcurl可以吗?c++的话,一般用libevent或则libev这种库来实现吧。当然如果对epoll比较熟悉的话 直接用也没问题。
基于epoll的http服务器实现:http://www.cnblogs.com/clowwindy/archive/2011/09/23/a_http_server_faster_than_nginx.html
为啥要自已写一个HTTP Server呢?直接用Nginx或Apache+PHP/Java/Ruby等就行嘛~
自已写应该没有用成熟的现成系统来得稳定可靠~
搜素了下,libcurl只能作为
http server 库还想有:
libmicrohttpdshttpdeasyhttpdcpphttpd