Я использую 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
Я также хочу иметь список общих папок, который присутствует на этом сервере.
Как я могу получить это?
Любой дополнительный параметр мне нужно указать?
Любой фрагмент кода или идеи приветствуются.