《初识TCP》使用Objective-C搭建本地服务器与远程服务器
本篇文章以macOS为例,需开启应用的联网功能,具体配置请看demo 基础篇 - 搭建本地服务器
对于大多开发人员而言,说到服务器,首先想到的应该是php、java,说到搭建本地服务器,大多会选择使用apache。
But,这都不是我想要的,因为我都不会。
我始终坚信GitHub是万能的,果然,它再一次的证明了我的选择是正确的。
基于Cocoa的HTTP服务端框架CocoaHTTPServer。
demo下载地址
程序运行之后,你的电脑就成了当前局域网中的一个服务器,可以用其他设备访问你设置的根目录下的任何文件,也支持自定义返回内容,如下:
文章图片
拦截请求与自定义返回内容
进阶篇 - 搭建远程服务器
满足一下任意条件即可【《初识TCP》使用Objective-C搭建本地服务器与远程服务器】将本地服务器公开到公网即可。
条件一:公网IP、内网穿透技术
条件二:下载nat123或花生壳实现内网穿透
推荐阅读
- 慢慢的美丽
- 《真与假的困惑》???|《真与假的困惑》??? ——致良知是一种伟大的力量
- 《跨界歌手》:亲情永远比爱情更有泪点
- 诗歌:|诗歌: 《让我们举起世界杯,干了!》
- 期刊|期刊 | 国内核心期刊之(北大核心)
- 《魔法科高中的劣等生》第26卷(Invasion篇)发售
- 人间词话的智慧
- 《一代诗人》37期,生活,江南j,拨动心潭的一泓秋水
- 广角叙述|广角叙述 展众生群像——试析鲁迅《示众》的展示艺术
- 书评——《小行星》