2014-09-08 26 views
9

Nasılseti HTTP başlıkları

gibi HTTP Başlıkları geçmek "Accept-Kodlama" WebEngine için JavaFX, "Kabul Et", "Accept-Language"? Setting a cookie using JavaFX's WebEngine/WebView'da belirtilen yöntemi denedim, ancak çalışmıyor. Bunu başarmak için Java 8'de açığa çıkan herhangi bir API var mı? Pls öneriyoruz.

+0

Sorunuz olası olabilir, burada yanıtla bakın: http://stackoverflow.com/questions/13803480/useragent-implement-method-on-javafx-webengine – janih

+0

Teşekkürler @janih - Hala dokümanlar veya bağlantılar yok Kullanıcı Aracısı dışında http başlıklarının nasıl ayarlanacağını belirtin. JavaFX 8 ile bu mümkün mü? [Link] 'e göz attım (http://docs.oracle.com/javase/8/javafx/api/javafx/scene/web/WebEngine.html), ancak ilgili herhangi bir yöntem bulamadım. – Arun

+0

haklısınız, diğer başlıkları kullanıcı aracısı olarak ayarlamak mümkün görünmüyor. Ancak, http üstbilgileri [özel protokol işleyicisi] uygulayarak ayarlamak mümkün olabilir (http://stackoverflow.com/questions/17522343/custom-javafx-webview-protocol-handler) – janih

cevap

2

JDK 8u60'dan itibaren, uygulamanın varsayılan yerel ayarı otomatik olarak "Kabul Etme" başlığına ilk seçenek olarak eklenir. Bu durum bazı durumlarda yardımcı olabilir, ancak tüm bu başlıkları açıkça belirleyebilmek daha iyi olacaktır.