参考本代码可熟悉socket基本使用方法,及文件传输的基本功能实现。
目录:
1_code:源代码目录。
2_测试用例:包含正常功能,及非法入参测试,试用可执行文件功能时可参考截图中的参数下发。
3_工程及可执行文件:包含Linux编译的可执行文件,及Windows的VC 6.0下的工程。
代码片段和文件信息
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2019-03-31 16:22 Windows_Linux使用socket进行文件传输
目录 0 2019-03-31 16:22 Windows_Linux使用socket进行文件传输1_code
目录 0 2019-03-30 16:35 Windows_Linux使用socket进行文件传输1_codecode_transfer
文件 7939 2019-03-31 07:51 Windows_Linux使用socket进行文件传输1_codecode_transfer ransferLinux.c
文件 8236 2019-03-31 12:59 Windows_Linux使用socket进行文件传输1_codecode_transfer ransferWin.c
目录 0 2019-03-31 16:17 Windows_Linux使用socket进行文件传输2_测试用例
目录 0 2019-03-31 16:13 Windows_Linux使用socket进行文件传输2_测试用例TEST_1
文件 173483 2019-03-31 16:13 Windows_Linux使用socket进行文件传输2_测试用例TEST_1Client从Server获取文件.png
目录 0 2019-03-31 16:15 Windows_Linux使用socket进行文件传输2_测试用例TEST_2
文件 205125 2019-03-31 16:15 Windows_Linux使用socket进行文件传输2_测试用例TEST_2Client向Server发送文件.png
目录 0 2019-03-31 16:07 Windows_Linux使用socket进行文件传输2_测试用例TEST_3
文件 27300 2019-03-31 16:07 Windows_Linux使用socket进行文件传输2_测试用例TEST_3异常功能入参.png
目录 0 2019-03-31 16:16 Windows_Linux使用socket进行文件传输2_测试用例TEST_4
文件 205017 2019-03-31 16:16 Windows_Linux使用socket进行文件传输2_测试用例TEST_4输入不存在的文件名_Client.png
文件 174633 2019-03-31 16:12 Windows_Linux使用socket进行文件传输2_测试用例TEST_4输入不存在的文件名_Server.png
文件 24105 2019-03-31 16:10 Windows_Linux使用socket进行文件传输2_测试用例TEST_4输入不带反斜杠的文件名.png
文件 13148 2019-03-31 16:17 Windows_Linux使用socket进行文件传输2_测试用例测试用例.xlsx
目录 0 2019-03-31 16:22 Windows_Linux使用socket进行文件传输3_工程及可执行文件
目录 0 2019-03-31 16:23 Windows_Linux使用socket进行文件传输3_工程及可执行文件Linux服务器端
文件 11070 2019-03-31 16:04 Windows_Linux使用socket进行文件传输3_工程及可执行文件Linux服务器端 ransferLinux
文件 7939 2019-03-31 07:51 Windows_Linux使用socket进行文件传输3_工程及可执行文件Linux服务器端 ransferLinux.c
目录 0 2019-03-31 16:24 Windows_Linux使用socket进行文件传输3_工程及可执行文件Windows客户端
目录 0 2019-03-31 16:24 Windows_Linux使用socket进行文件传输3_工程及可执行文件Windows客户端Debug
文件 196676 2019-03-31 16:03 Windows_Linux使用socket进行文件传输3_工程及可执行文件Windows客户端Debug ransferWin.exe
文件 214880 2019-03-31 16:03 Windows_Linux使用socket进行文件传输3_工程及可执行文件Windows客户端Debug ransferWin.ilk
文件 20013 2019-03-31 16:03 Windows_Linux使用socket进行文件传输3_工程及可执行文件Windows客户端Debug ransferWin.obj
文件 2969116 2019-03-31 16:03 Windows_Linux使用socket进行文件传输3_工程及可执行文件Windows客户端Debug ransferWin.pch
文件 410624 2019-03-31 16:03 Windows_Linux使用socket进行文件传输3_工程及可执行文件Windows客户端Debug ransferWin.pdb
文件 41984 2019-03-31 16:03 Windows_Linux使用socket进行文件传输3_工程及可执行文件Windows客户端Debugvc60.idb
文件 61440 2019-03-31 16:03 Windows_Linux使用socket进行文件传输3_工程及可执行文件Windows客户端Debugvc60.pdb
文件 8234 2019-03-31 16:03 Windows_Linux使用socket进行文件传输3_工程及可执行文件Windows客户端 ransferWin.c
............此处省略6个文件信息
/*******************************************************
*****
Copyright (C) 2019-2020 MapleGam
FileName: transferLinux.c
Author: MapleGam Version : 1.0 Date: 2019/3/30
Description: Linux服务器端程序,用于响应Windows客户端发送/接收相关文件的请求 // 模块描述
Version: 1.0 // 版本信息
Function List: // 主要函数及其功能
1. send_file 使用socket发送文件
2. get_ip_address 解析客户端IP地址,并打印到终端
History: // 历史修改记录
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2019-03-31 16:22 Windows_Linux使用socket进行文件传输
目录 0 2019-03-31 16:22 Windows_Linux使用socket进行文件传输1_code
目录 0 2019-03-30 16:35 Windows_Linux使用socket进行文件传输1_codecode_transfer
文件 7939 2019-03-31 07:51 Windows_Linux使用socket进行文件传输1_codecode_transfer ransferLinux.c
文件 8236 2019-03-31 12:59 Windows_Linux使用socket进行文件传输1_codecode_transfer ransferWin.c
目录 0 2019-03-31 16:17 Windows_Linux使用socket进行文件传输2_测试用例
目录 0 2019-03-31 16:13 Windows_Linux使用socket进行文件传输2_测试用例TEST_1
文件 173483 2019-03-31 16:13 Windows_Linux使用socket进行文件传输2_测试用例TEST_1Client从Server获取文件.png
目录 0 2019-03-31 16:15 Windows_Linux使用socket进行文件传输2_测试用例TEST_2
文件 205125 2019-03-31 16:15 Windows_Linux使用socket进行文件传输2_测试用例TEST_2Client向Server发送文件.png
目录 0 2019-03-31 16:07 Windows_Linux使用socket进行文件传输2_测试用例TEST_3
文件 27300 2019-03-31 16:07 Windows_Linux使用socket进行文件传输2_测试用例TEST_3异常功能入参.png
目录 0 2019-03-31 16:16 Windows_Linux使用socket进行文件传输2_测试用例TEST_4
文件 205017 2019-03-31 16:16 Windows_Linux使用socket进行文件传输2_测试用例TEST_4输入不存在的文件名_Client.png
文件 174633 2019-03-31 16:12 Windows_Linux使用socket进行文件传输2_测试用例TEST_4输入不存在的文件名_Server.png
文件 24105 2019-03-31 16:10 Windows_Linux使用socket进行文件传输2_测试用例TEST_4输入不带反斜杠的文件名.png
文件 13148 2019-03-31 16:17 Windows_Linux使用socket进行文件传输2_测试用例测试用例.xlsx
目录 0 2019-03-31 16:22 Windows_Linux使用socket进行文件传输3_工程及可执行文件
目录 0 2019-03-31 16:23 Windows_Linux使用socket进行文件传输3_工程及可执行文件Linux服务器端
文件 11070 2019-03-31 16:04 Windows_Linux使用socket进行文件传输3_工程及可执行文件Linux服务器端 ransferLinux
文件 7939 2019-03-31 07:51 Windows_Linux使用socket进行文件传输3_工程及可执行文件Linux服务器端 ransferLinux.c
目录 0 2019-03-31 16:24 Windows_Linux使用socket进行文件传输3_工程及可执行文件Windows客户端
目录 0 2019-03-31 16:24 Windows_Linux使用socket进行文件传输3_工程及可执行文件Windows客户端Debug
文件 196676 2019-03-31 16:03 Windows_Linux使用socket进行文件传输3_工程及可执行文件Windows客户端Debug ransferWin.exe
文件 214880 2019-03-31 16:03 Windows_Linux使用socket进行文件传输3_工程及可执行文件Windows客户端Debug ransferWin.ilk
文件 20013 2019-03-31 16:03 Windows_Linux使用socket进行文件传输3_工程及可执行文件Windows客户端Debug ransferWin.obj
文件 2969116 2019-03-31 16:03 Windows_Linux使用socket进行文件传输3_工程及可执行文件Windows客户端Debug ransferWin.pch
文件 410624 2019-03-31 16:03 Windows_Linux使用socket进行文件传输3_工程及可执行文件Windows客户端Debug ransferWin.pdb
文件 41984 2019-03-31 16:03 Windows_Linux使用socket进行文件传输3_工程及可执行文件Windows客户端Debugvc60.idb
文件 61440 2019-03-31 16:03 Windows_Linux使用socket进行文件传输3_工程及可执行文件Windows客户端Debugvc60.pdb
文件 8234 2019-03-31 16:03 Windows_Linux使用socket进行文件传输3_工程及可执行文件Windows客户端 ransferWin.c
............此处省略6个文件信息
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。
评论列表(条)