免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2024 | 回复: 9
打印 上一主题 下一主题

[C] linux下的网络文件操作问题 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2008-08-01 20:52 |只看该作者 |倒序浏览
事实上我也不知道这个标题是否合适,因为我现在也没什么头绪。
    是这样的,我接到一个题目,在linux环境下,用socket套接字接口实现一个http1.1的客户端,要求能与服务器端实现交互,比如封装出标准文件接口类似的open、read等接口。服务器端采用Apache的HTTP服务器,运行在Windows下。然后用DirectFB设计界面,输入URL后可以显示文件的信息,并且还可以输入起始和终止字节来下载文件的制定片段。
    用DirectFB做界面这个先不谈,先说这个socket怎么跟Apache的服务器关联起来呢?是创建Socket然后Connect到Apache所运行的主机地址和端口吗?试了几次都是连接失败。麻烦大牛给个思路就可以。多谢多谢!

论坛徽章:
0
2 [报告]
发表于 2008-08-01 20:55 |只看该作者
原帖由 schwxd 于 2008-8-1 20:52 发表
事实上我也不知道这个标题是否合适,因为我现在也没什么头绪。
    是这样的,我接到一个题目,在linux环境下,用socket套接字接口实现一个http1.1的客户端,要求能与服务器端实现交互,比如封装出标准文件接口 ...


connect
get / http1.0

apache配置问题吧
不是很清楚

论坛徽章:
0
3 [报告]
发表于 2008-08-01 20:56 |只看该作者
原帖由 blizzard213 于 2008-8-1 20:55 发表


connect
get / http1.0

apache配置问题吧
不是很清楚


就是说理论上可以在客户端上建立socket,然后跟Apache相连,是吗?
多谢大牛!

论坛徽章:
0
4 [报告]
发表于 2008-08-01 20:56 |只看该作者
你现在自己在浏览器中试试主机名和端口号是否能正确访问服务器,再来找你写的客户端的问题吧.

论坛徽章:
0
5 [报告]
发表于 2008-08-01 20:57 |只看该作者
原帖由 converse 于 2008-8-1 20:56 发表
你现在自己在浏览器中试试主机名和端口号是否能正确访问服务器,再来找你写的客户端的问题吧.


这个我试过了,Apache是放在Windows下的。在Windows上和我的Linux虚拟机上都可以访问的。

论坛徽章:
0
6 [报告]
发表于 2008-08-01 20:59 |只看该作者
原帖由 schwxd 于 2008-8-1 20:57 发表


这个我试过了,Apache是放在Windows下的。在Windows上和我的Linux虚拟机上都可以访问的。

会不会和ssl有关系?
防火墙?

论坛徽章:
0
7 [报告]
发表于 2008-08-01 21:00 |只看该作者
原帖由 blizzard213 于 2008-8-1 20:59 发表

会不会和ssl有关系?
防火墙?


感觉不是很有关系吧,防火墙是关着的
我再试一下

论坛徽章:
0
8 [报告]
发表于 2008-08-01 21:06 |只看该作者
原帖由 blizzard213 于 2008-8-1 20:59 发表

会不会和ssl有关系?
防火墙?


是我刚才调试的时候换了一个端口,忘了改回来了
耽误大牛们的时间了
后面的操作我也一直想不通,怎么在Apache服务器上操作文件的读写呢?我觉得我没法控制服务器,只能通过客户端的Socket去操作,可是仅仅通过一个Socket我能在客户端操作服务器上的文件吗?大牛们能给指导下否?

论坛徽章:
0
9 [报告]
发表于 2008-08-01 21:09 |只看该作者
原帖由 schwxd 于 2008-8-1 21:06 发表


是我刚才调试的时候换了一个端口,忘了改回来了
耽误大牛们的时间了
后面的操作我也一直想不通,怎么在Apache服务器上操作文件的读写呢?我觉得我没法控制服务器,只能通过客户端的Socket去操作, ...


请学习rfc2616

论坛徽章:
0
10 [报告]
发表于 2008-08-01 21:11 |只看该作者
原帖由 blizzard213 于 2008-8-1 21:09 发表


请学习rfc2616


好的,多谢大牛指点~
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP