Git ile configure the http.useragent
variable yapabilirsiniz, ancak mercurial'da benzer bir ayarın farkında değilim. Bunu yapmanın bir yolu bilen var mı?Merceciğin kullanıcı aracı üstbilgisinde ne gönderdiğini yapılandırmanın bir yolu var mı?
1
A
cevap
3
Orada onun için hiçbir doğrudan destek, ama bir uzantısı ile etkinleştirmek mümkün olmalıdır:
[http]
useragent = "..."
:
from mercurial import url, extensions
def wrap_opener(orig, ui, authinfo=None):
result = orig(ui, authinfo)
agent = ui.config("http", "useragent")
if agent:
ah = result.addheaders
for i in xrange(len(ah)):
if ah[i][0] == "User-agent":
ah[i] = ("User-agent", agent)
return result
def uisetup(ui):
extensions.wrapfunction(url, "opener", wrap_opener)
Bu birlikte sizin ~/.hgrc
veya .hg/hrc
kullanıcı ajanı ayarlamanızı sağlar
Uyarı: Yalnızca uzantının Cürümcüyü kırmadığını ve açıcı nesnenin uygun şekilde değiştirildiğini test ettim, doğru Kullanıcı Aracısı üstbilgisinin ağ üzerinden gönderildiğini doğrulamadım.
+0
Mükemmel çalışır. Yazdığın için teşekkürler. Kullanıcı aracı başlığı belirtilen şekilde ayarlandı. – MidnightJava
İlgili konular
- 1. MDB'leri programatik olarak yapılandırmanın bir yolu var mı?
- 2. DB kullanıcı parolasını komut satırı aracı mysqladmin'e iletmenin bir yolu var mı?
- 3. WebView.getSettings(). GetUserAgentString() ürününün önüne varsayılan kullanıcı aracı dizesi elde etmenin bir yolu var mı?
- 4. Linux'ta kullanıcı tanımlı bir sinyal oluşturmanın bir yolu var mı?
- 5. Jenkins Twilio eklentisi - metin gönderme kurallarını yapılandırmanın bir yolu var mı?
- 6. App :: cpanminus (cpanm) için varsayılan aynayı yapılandırmanın bir yolu var mı?
- 7. Bu diziyi Ruby'de yeniden yapılandırmanın daha iyi bir yolu var mı?
- 8. Etki alanı SSL sertifikamı kullanmak için Azure blob depolama alanını yapılandırmanın bir yolu var mı?
- 9. Başlatıcılarımı yeniden çalıştırmak için ray konsolunu yapılandırmanın bir yolu var mı?
- 10. Bir CURL'den bir PHP betiğinden ne gönderdiğini görün
- 11. Kullanıcı cihazı kapattığında bildirim almanın bir yolu var mı?
- 12. Twitter kullanıcı e-postasını almanın herhangi bir yolu var mı?
- 13. PHP'de kullanıcı tarafından bildirilen değişkenleri almanın bir yolu var mı?
- 14. Günlüğü Wildfly'de yapılandırmanın doğru yolu 8.2
- 15. Eroku üstbilgisinde üstbilgi üstbilgisinde
- 16. Bir python projesini yapılandırmanın çok basit bir yolu nedir?
- 17. Liferay'de yerleşik web analizi aracı var mı?
- 18. NLTK bağımlılık ayrıştırma aracı var mı?
- 19. Hawkeye benzeyen UI müfettiş aracı var mı.
- 20. IE Geliştirici Aracı: Ağ görünümü var mı?
- 21. Düzenleri canlandırmanın bir yolu var mı? [Android]?
- 22. Bir Jackson ObjectMapper'da girinti aralığını yapılandırmanın en kolay yolu nedir?
- 23. "Vurgulu" kodun herhangi bir yolu var mı?
- 24. Komut satırı argümanlarını spec/rspec'e iletmenin bir yolu var mı?
- 25. YQL'i HTML'ye döndürmenin bir yolu var mı?
- 26. IComparer'dan IEqualityComparer türetmenin bir yolu var mı?
- 27. Wai üstbilgisinde
- 28. Habtm için rotaları yapılandırmak için RESTful bir yolu var mı?
- 29. Herhangi bir R paket deposu yönetim aracı var mı?
- 30. Ruby'de aracı olarak PHP'de bir şey var mı?
afaik cevap 'hayır'. Kullanılan mercurial versiyonuna ayarlandı. – planetmaker