社区
网络编程
帖子详情
C++写的简易web服务器为什么不能正常显示内容,java却可以
上岸の鱼
2015-09-02 05:41:35
功能很简单,用socket实现,读取一个文件内容返回,在浏览器中显示。
但是我用C++写的服务端,浏览器显示无法访问,
而java写的服务端却可以,
有谁知道这有什么区别?
我用C++写了一个客户端,去访问java写的服务端内容,可以正常得到结果,不过里面有个别乱码字符。
...全文
292
5
打赏
收藏
C++写的简易web服务器为什么不能正常显示内容,java却可以
功能很简单,用socket实现,读取一个文件内容返回,在浏览器中显示。 但是我用C++写的服务端,浏览器显示无法访问, 而java写的服务端却可以, 有谁知道这有什么区别? 我用C++写了一个客户端,去访问java写的服务端内容,可以正常得到结果,不过里面有个别乱码字符。
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
上岸の鱼
2015-09-06
打赏
举报
回复
感谢各位,我也是这么猜的,java的ServerSocket估计是实现了Http协议或其相关子集,而客户端用socket访问的时候,只得到具体的数据内容,http协议头相关的内容应该被解析后不会放到具体的数据内容中。
oyljerry
2015-09-04
打赏
举报
回复
socket要实现http协议。不然浏览器处理不了返回的数据。可以用httpd等现成的框架
zgl7903
2015-09-03
打赏
举报
回复
VC6的 MSDN 的例子里有个好像是叫 HttpServer 可以参考下
worldy
2015-09-02
打赏
举报
回复
肯定是没有按照规范来写,通过socket要写web服务器,你得实现http协议,至少的实现某个子集
春天到了冬天还远吗
2015-09-02
打赏
举报
回复
你C++写的服务端发给浏览器的报文 包含了http头了么? 如果有http头 那就抓下包,看看报文对不对 还有确保 content-type /content-length没问题
c++
实现简单的
web
服务器
搭建
本文使用
c++
socket编程进行简单的
web
服务器
搭建,出来了GET请求
Java
编
写
Web
开发框架:从零开始打造一个
简易
框架!
🏆本文收录于「编程与技术实战」专栏,此专栏涵盖了C/
C++
编程、人工智能、数据结构、机器学习等技术领域的
内容
,助你早日登顶实现财富自由🚀;同时,欢迎大家关注&&收藏&&订阅!持续更新中,up!up!up!!
基于socket实现一个
简易
的
web
服务器
在浏览器输入一个段网址,就会出现你想要的网页或数据,那么这个过程是如何做到的,今天我们来探索这个过程。
如何用
C++
写
一个网站
1.前言 用各种语言
写
过一些网站之后,我不禁开始好奇,
C++
能
不能
写
网站呢,实际上想到这个问题的时候,我就大致有了答案。 本文中我们将尝试用
C++
写
一个简单的网站,探索一些细节性的问题,并报告用
C++
写
网站的体验如何。 2.准备工作 无论是之前比较传统的PHP,
java
,还是新兴的python或Go,在运行网站项目的时候都必须依托于一个
web
server。通常我们选用的是Apache的httpd,...
为什么还有这么多人用
C++
写
服务端?
现代选择有很多:
java
+
java
script, c+python, c+lua, scala, go, erlang。我们面向性能的
服务器
用
java
,面向逻辑
服务器
python,面向高并发的会选择 scala,次一级高并发或者性能测试程序(机器人)会选择 gevent。那是不是我们就不用
C++
呢?我们用 C来做网络,不用
C++
,但是C的比例在所有代码中占比有限。 这是否意味我们可以放弃...
网络编程
18,356
社区成员
64,161
社区内容
发帖
与我相关
我的任务
网络编程
VC/MFC 网络编程
复制链接
扫一扫
分享
社区描述
VC/MFC 网络编程
c++
c语言
开发语言
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章