«apache-commons-httpclient» etiketlenmiş sorular

10
Kullanımdan kaldırıldı Java HttpClient - Ne kadar zor olabilir?
Tüm yapmaya çalıştığım bazı JSON indirmek ve bir nesneye serileştirmek olduğunu. Henüz JSON'u indirebildim. Apache sitesinde olanlar da dahil olmak üzere bulabildiğim hemen hemen her HttpClient örneği ... import org.apache.http.client.HttpClient; import org.apache.http.impl.client.DefaultHttpClient; public void blah() { HttpClient client = new DefaultHttpClient(); ... } Ancak Netbeans bana bunun DefaultHttpClientreddedildiğini söylüyor . …

30
HttpClient günlük kaydını devre dışı bırakın
Bir entegrasyon test paketinde commons-httpclient 3.1 kullanıyorum. HttpClient için varsayılan günlük kaydı son derece gürültülü ve onu kapatamıyorum. Buradaki talimatları izlemeyi denedim ama hiçbiri bir fark yaratmıyor. Çoğunlukla org.apache.http.wire logger'ı kapatmam gerekiyor. Sorunun bir kısmı, HttpClient'ın ne tür bir kaydedici kullanmaya çalıştığını bilmiyorum ve sorunun çoğu, bu kitaplığı daha önce …

3
Apache HttpClient kullanarak JSON isteği nasıl POST yapılır?
Aşağıdaki gibi bir şeyim var: final String url = "http://example.com"; final HttpClient httpClient = new HttpClient(); final PostMethod postMethod = new PostMethod(url); postMethod.addRequestHeader("Content-Type", "application/json"); postMethod.addParameters(new NameValuePair[]{ new NameValuePair("name", "value) }); httpClient.executeMethod(httpMethod); postMethod.getResponseBodyAsStream(); postMethod.releaseConnection(); 500 ile geri geliyor. Servis sağlayıcı JSON göndermem gerektiğini söylüyor. Apache HttpClient 3.1+ ile bu nasıl yapılır?

5
Çok İş Parçacıklı Ortamda HttpClient Kullanmak İçin En İyi Uygulama
Bir süredir, çok iş parçacıklı bir ortamda HttpClient kullanıyorum. Her iş parçacığı için bir bağlantı başlattığında tamamen yeni bir HttpClient örneği oluşturacaktır. Son zamanlarda, bu yaklaşımı kullanarak, kullanıcının çok fazla bağlantı noktasına sahip olmasına ve bağlantıların çoğunun TIME_WAIT durumunda olmasına neden olabileceğini keşfettim. http://www.opensubscriber.com/message/commons-httpclient-dev@jakarta.apache.org/86045.html Dolayısıyla, her iş parçacığı yerine: HttpClient …
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.