社区
网络编程
帖子详情
C++写的简易web服务器为什么不能正常显示内容,java却可以
上岸の鱼
2015-09-02 05:41:35
功能很简单,用socket实现,读取一个文件内容返回,在浏览器中显示。
但是我用C++写的服务端,浏览器显示无法访问,
而java写的服务端却可以,
有谁知道这有什么区别?
我用C++写了一个客户端,去访问java写的服务端内容,可以正常得到结果,不过里面有个别乱码字符。
...全文
260
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++
搭建一个
简易
的
Web
服务器
,重点讲解HTTP协议的基本原理及客户端请求的解析过程。通过实例演示了
服务器
的初始化步骤、客户端请求处理及响应数据的发送。
基于socket实现一个
简易
的
web
服务器
本文介绍了一个基于socket的
简易
Web
服务器
的实现过程,包括使用不同语言(
C++
,
Java
, Python)的代码示例,并分析了HTTP请求及响应的具体细节。
Java
编
写
Web
开发框架:从零开始打造一个
简易
框架!
本文介绍如何从零开始用
Java
打造
简易
Web
开发框架。先阐述构建框架的原因,接着说明目标是实现简单的HTTP请求处理框架。然后依次讲解基础组件、请求与处理映射、映射机制、整合启动
Web
服务器
等
内容
,最后提及可扩展更多功能,如支持多种请求方法、模板引擎等。
如何用
C++
写
一个网站
本文探索使用
C++
创建网站的可能性,介绍如何配置Apache httpd
服务器
,编
写
和部署
C++
CGI程序,实现静态网页展示及与后台的POST请求交互,最后讨论
C++
在网站开发中的优势与局限。
为什么还有这么多人用
C++
写
服务端?
本文探讨了
C++
与
Java
在游戏及
服务器
开发中的优势与局限,指出
C++
适用于实时计算和高性能需求场景,而
Java
则以其开发效率和广泛的适用性在多数服务端逻辑开发中占据优势。
网络编程
18,356
社区成员
64,165
社区内容
发帖
与我相关
我的任务
网络编程
VC/MFC 网络编程
复制链接
扫一扫
分享
社区描述
VC/MFC 网络编程
c++
c语言
开发语言
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章