【发布时间】:2010-09-22 07:29:33
【问题描述】:
我正在使用 SSDP 使用 M-SEARCH 发送发现请求以获取存在的服务列表。 我的要求就像我想获取该服务器中也存在的共享文件夹列表。
目前,我正在以这种格式发送此请求:
"M-SEARCH * HTTP/1.1\r\n"
"Host: 239.255.255.250:1900\r\n"
"Man: \"ssdp:discover\"\r\n"
"ST:upnp:rootdevice\r\n"
"MX:3\r\n"
"\r\n";
我得到这些参数的响应:
ST:upnp:rootdevice
USN:uuid:122261ae-7c37-4234-9366-ed5286752f2b::upnp:rootdevice
Location:http://172.24.17.221:2869/upnphost
Cache-Control:: max-age = 900
Server:: Linux
我还想拥有该服务器上存在的共享文件夹列表。 我怎么能得到那个? 我需要指定任何其他参数吗? 欢迎任何代码 sn-p 或想法。
【问题讨论】:
标签: c++ udp multicastsocket