Exemplo n.º 1
0
        /// <exception cref="System.Exception"/>
        private void DoHttpClientRequest(HttpClient httpClient, HttpUriRequest request)
        {
            HttpResponse response = null;

            try
            {
                response = httpClient.Execute(request);
                int httpStatus = response.GetStatusLine().GetStatusCode();
                Assert.Equal(HttpURLConnection.HttpOk, httpStatus);
            }
            finally
            {
                if (response != null)
                {
                    EntityUtils.ConsumeQuietly(response.GetEntity());
                }
            }
        }
Exemplo n.º 2
0
        protected HttpResponse execute(HttpUriRequest request)
        {
            DefaultHttpClient httpclient = new DefaultHttpClient();

            try {
                // Execute the request
                HttpResponse response = httpclient.execute(request);
                return response;

            }catch (UnknownHostException e){
                throw e;
            } catch (ClientProtocolException e) {
                e.PrintStackTrace();
            } catch (IOException e) {
                e.PrintStackTrace();
            } catch (IllegalArgumentException e) {
                e.PrintStackTrace();
            } catch (IllegalStateException e) {
                e.PrintStackTrace();
            }

            return null;
        }
Exemplo n.º 3
0
 /// <summary>
 /// Executes the given query using the client and context stored in this instance.
 /// </summary>
 /// <param name="request"> The request to execute. </param>
 /// <returns> Closeable response from the server. </returns>
 /// <exception cref="IOException"> On network error. </exception>
 //JAVA TO C# CONVERTER WARNING: Method 'throws' clauses are not available in .NET:
 //ORIGINAL LINE: public org.apache.http.client.methods.CloseableHttpResponse execute(org.apache.http.client.methods.HttpUriRequest request) throws java.io.IOException
 public virtual CloseableHttpResponse execute(HttpUriRequest request)
 {
     lastRequest = request;
     return(client.Execute(request, context));
 }