Git uygulamamın kendisini belirli bir UserAgent
olarak belirtmesini sağlamaya çalışıyorum, ancak bunu net/http
ile yapmayla ilgili bir şey bulamıyorum. http.Client
oluşturuyorum ve client.Get()
aracılığıyla Get
istekleri yapmak için kullanıyorum.UserAgent öğesini http isteği
UserAgent
İstemciye ya da hiç bir şekilde ayarlama yapmanın bir yolu var mı?
httpbin.org'u işaretlediğiniz için teşekkürler - bunu bilmiyordum. – kostix
Yönlendirme sonrasında üstbilgilerin kullanılmasıyla ilgili bir sorun var - bunlar varsayılan olarak kullanılmayacak. Client.CheckRedirect alanına özel işlev sağlamalısınız. –
Sadece "Golang Spider Bot v. 3.0" sözdizimsel olarak doğru olsa da, muhtemelen ne istediğin anlamına gelmez. Spesifikasyona göre, 5 ürün jetonu var demektir: "Golang", "Örümcek", "Bot", "v." Ve "3.0". Daha doğru bir şey "Golang_Spider_Bot/3.0" olur: http://www.bizcoder.com/the-much-maligned-user-agent-header –