我需要以某种方式启用XML文件传输,生成XML文件的某个机器通过HTTP将XML文件发送到另一个客户端。这个其他客户端将基于C,接收XML文件并进行处理。
这有可能吗?我只找到了使用某个URL将XML文件发送到HTTP服务器的结果。我想我必须在我的C应用程序中实现自己的HTTP服务器?有什么想法吗?
答案 0 :(得分:0)
也许你可以使用libcurl
这是一个http POST示例:http://curl.haxx.se/libcurl/c/http-post.html
接收计算机上的必须是监听套接字。这是一个套接字示例:http://www.codeproject.com/Articles/586000/Networking-and-Socket-programming-tutorial-in-C
此套接字获取传入的数据以供稍后处理...