Add user-agent header, capitalize headers as others seems to do it (fixes #2422)

This commit is contained in:
Audrius Butkevicius 2015-10-31 15:36:08 +00:00
parent b4bbd050c2
commit 2aa028facb
1 changed files with 5 additions and 4 deletions

View File

@ -158,10 +158,11 @@ func discover(intf *net.Interface, deviceType string, timeout time.Duration, res
ssdp := &net.UDPAddr{IP: []byte{239, 255, 255, 250}, Port: 1900}
tpl := `M-SEARCH * HTTP/1.1
Host: 239.255.255.250:1900
St: %s
Man: "ssdp:discover"
Mx: %d
HOST: 239.255.255.250:1900
ST: %s
MAN: "ssdp:discover"
MX: %d
USER-AGENT: syncthing/1.0
`
searchStr := fmt.Sprintf(tpl, deviceType, timeout/time.Second)