List of usage examples for org.apache.http.message BasicNameValuePair BasicNameValuePair
public BasicNameValuePair(String str, String str2)
From source file:org.opencastproject.publication.youtube.remote.YouTubePublicationServiceRemoteImpl.java
@Override public Job publish(MediaPackage mediaPackage, Track track) throws PublicationException { final String trackId = track.getIdentifier(); List<BasicNameValuePair> params = new ArrayList<BasicNameValuePair>(); params.add(new BasicNameValuePair("mediapackage", MediaPackageParser.getAsXml(mediaPackage))); params.add(new BasicNameValuePair("elementId", trackId)); HttpPost post = new HttpPost(); HttpResponse response = null;/*w w w . ja v a 2s.c o m*/ try { post.setEntity(new UrlEncodedFormEntity(params)); response = getResponse(post); if (response != null) { logger.info("Publishing {} to youtube", trackId); return JobParser.parseJob(response.getEntity().getContent()); } } catch (Exception e) { throw new PublicationException("Unable to publish track " + trackId + " from mediapackage " + mediaPackage + " using a remote youtube publication service", e); } finally { closeConnection(response); } throw new PublicationException("Unable to publish track " + trackId + " from mediapackage " + mediaPackage + " using a remote youtube publication service"); }
From source file:org.apache.sling.testing.clients.util.FormEntityBuilder.java
public FormEntityBuilder addParameter(String name, String value) { params.add(new BasicNameValuePair(name, value)); return this; }
From source file:org.wso2.security.tools.product.manager.handler.HttpRequestHandler.java
/** * Send HTTP POST request// w ww . ja v a2 s . c om * * @param requestURI Requested URI * @return HTTPResponse after executing the command */ public static HttpResponse sendPostRequest(String requestURI, ArrayList<NameValuePair> parameters) { try { HttpClientBuilder clientBuilder = HttpClients.custom(); HttpClient httpClient = clientBuilder.setRetryHandler(new DefaultHttpRequestRetryHandler(3, false)) .build(); HttpPost httpPostRequest = new HttpPost(requestURI); for (NameValuePair parameter : parameters) { urlParameters.add(new BasicNameValuePair(parameter.getName(), parameter.getValue())); } httpPostRequest.setEntity(new UrlEncodedFormEntity(urlParameters)); return httpClient.execute(httpPostRequest); } catch (IOException e) { LOGGER.error("Error occurred while sending POST request to " + requestURI, e); } return null; }
From source file:com.parking.auth.LoginUserAsyncTask.java
protected Boolean doInBackground(String... tokens) { try {//from w w w . jav a 2 s. com /** Don't follow redirects */ http_client.getParams().setBooleanParameter(ClientPNames.HANDLE_REDIRECTS, true); HttpPost httppost = new HttpPost(ParkingConstants.serverUrl + "/loginServlet"); /** Add your data */ List<NameValuePair> nameValuePairs = new ArrayList<NameValuePair>(2); nameValuePairs.add(new BasicNameValuePair("username", ParkingApplication.getAccount().name)); nameValuePairs.add(new BasicNameValuePair("isDevice", "true")); httppost.setEntity(new UrlEncodedFormEntity(nameValuePairs)); HttpResponse response; response = http_client.execute(httppost); Log.v(TAG, "Respone is " + response.getStatusLine().getStatusCode()); Log.v(TAG, response.getStatusLine().toString()); if (response.getStatusLine().getStatusCode() == 200) { /** Extract JSON user message from user response */ ObjectMapper objectMapper = new ObjectMapper(); LicensePlateJsonObject licensePlate = objectMapper.readValue(response.getEntity().getContent(), LicensePlateJsonObject.class); result = true; AppPreferences.getInstance() .setLicensePlateString(licensePlate.getLicensePlateList().toUpperCase()); } } catch (Exception e) { e.printStackTrace(); result = false; } finally { http_client.getParams().setBooleanParameter(ClientPNames.HANDLE_REDIRECTS, true); } return result; }
From source file:com.mycompany.pfinanzaspersonales.BalanceController.java
private void cargarTablaBalance() { List<NameValuePair> parametros = new ArrayList<NameValuePair>(); Object item_anio = cbb_anio.getSelectionModel().getSelectedItem(); String anio = ((Combobox) item_anio).getId(); parametros.add(new BasicNameValuePair("anio", anio)); HttpResponse responseJSON = JSON.request(Config.URL + "usuarios/balance.json", parametros); JSONObject jObject = JSON.JSON(responseJSON); try {/*from w ww .ja v a 2 s .c o m*/ c_mes.setCellValueFactory(new PropertyValueFactory<TablaBalance, String>("mes")); c_ingresos.setCellValueFactory(new PropertyValueFactory<TablaBalance, String>("ingreso")); c_gastos.setCellValueFactory(new PropertyValueFactory<TablaBalance, String>("gasto")); c_resumen.setCellValueFactory(new PropertyValueFactory<TablaBalance, String>("resumen")); tabla_balance_ = new ArrayList<TablaBalance>(); if (!jObject.get("data").equals(null)) { JSONArray jsonArr = jObject.getJSONArray("data"); for (int i = 0; i < jsonArr.length(); i++) { JSONObject data_json = jsonArr.getJSONObject(i); tabla_balance_.add(new TablaBalance(data_json.get("mes").toString(), data_json.get("total_ingresos").toString(), data_json.get("total_gastos").toString(), data_json.get("resumen").toString())); } } tabla_balance.setItems(FXCollections.observableArrayList(tabla_balance_)); } catch (Exception e) { e.printStackTrace(); } }
From source file:bkampfbot.modes.Tagesspiel.java
public void run() { printJump();/*w ww.j a v a2 s .c o m*/ String page = Utils.getString("city/index"); // Komische Figur schon abgeschossen? if (page.indexOf("win: \"1\"") != -1) { Output.printTabLn("Versuche den Gegner in der Stadt abzuschieen.", 1); Control.sleep(30); List<NameValuePair> nvps2 = new ArrayList<NameValuePair>(); nvps2.add(new BasicNameValuePair("hallo", "1")); String resulte = Utils.getString("city/winning", nvps2); if (resulte.equals("{\"success\":1}")) { Output.printTabLn("10 Fleispunkte bekommen", Output.INFO); } } try { page = Utils.getString("games"); if (!zwerg && page.indexOf("<img src=\"" + Config.getHost() + "layout/game.png\"") == -1) { Output.printTabLn("Tagesspiel schon erledigt.", Output.INFO); return; } if (zwerg && page.indexOf("<img src=\"" + Config.getHost() + "layout/game2.png\"") == -1 && page.indexOf("<img src=\"" + Config.getHost() + "layout/game.png\"") == -1) { Output.printTabLn("Maximale Anzahl der Spiele erreicht fr heute!", Output.INFO); return; } if (page.indexOf("<img src=\"" + Config.getHost() + "layout/game.png\"") == -1) { Output.printTabLn("Tagesspiel fr 1 Zwerg.", Output.INFO); page = page.substring(page.indexOf("<img src=\"" + Config.getHost() + "layout/game2.png\"") - 50); } else { page = page.substring(page.indexOf("<img src=\"" + Config.getHost() + "layout/game.png\"") - 50); } page = page.substring(0, 50); page = page.substring(page.indexOf("<a href=\"")); page = page.replaceAll("[^0-9]", ""); Utils.visit("games/play/" + page); Utils.visit("games/getGame"); int wait = new Random().nextInt(30) + 30; Control.sleep(wait * 10, 2); final int fleis = 15; JSONObject result = Utils.getJSON("games/punkte/" + fleis + "/" + ((1177 + fleis) * 177 + 77) * fleis); if (result.getInt("result") == 1) { Output.printTabLn("Tagesspiel gewonnen", Output.INFO); } else { Output.printTabLn("Tagesspiel verloren", Output.INFO); } } catch (JSONException e) { Output.error(e); } }
From source file:att.jaxrs.client.Tag.java
public static long getExistingRecord(String tag_name) { List<NameValuePair> urlParameters = new ArrayList<NameValuePair>(); urlParameters.add(new BasicNameValuePair("tag_name", tag_name)); HttpResponse result;//from www . ja v a 2s .c o m String resultStr; TagCollection tagCollection = new TagCollection(); try { System.out.println("invoking last added: " + tag_name); DefaultHttpClient httpClient = new DefaultHttpClient(); HttpPost post = new HttpPost(Constants.SELECT_LAST_ADDED_TAG_RESOURCE); post.setEntity(new UrlEncodedFormEntity(urlParameters)); result = httpClient.execute(post); System.out.println(Constants.RESPONSE_STATUS_CODE + result); resultStr = Util.getStringFromInputStream(result); tagCollection = Marshal.unmarshal(TagCollection.class, resultStr); } catch (Exception e) { System.out.println(e.getMessage()); e.printStackTrace(); } if (null != tagCollection.getTag()) { return tagCollection.getTag()[0].getTag_id(); } return -1L; }
From source file:edu.illinois.my.wiki.services.parameters.ImmutableMapParameters.java
@Override public ImmutableList<NameValuePair> asNameValuePairs() { ImmutableList.Builder<NameValuePair> builder = ImmutableList.builder(); ImmutableSet<Entry<String, String>> parameterKeys = parameters.entrySet(); for (Entry<String, String> entry : parameterKeys) { String key = entry.getKey(); String value = entry.getValue(); NameValuePair pair = new BasicNameValuePair(key, value); builder.add(pair);/*w ww . j a v a 2s .c o m*/ } return builder.build(); }
From source file:org.cloudbits.reader.RESTClient.java
public void addHeader(String name, String value) { mHeaders.add(new BasicNameValuePair(name, value)); }
From source file:org.opencastproject.textanalyzer.remote.TextAnalysisRemoteImpl.java
/** * {@inheritDoc}//from www . ja va2 s .c o m * * @see org.opencastproject.textanalyzer.api.TextAnalyzerService#extract(org.opencastproject.mediapackage.MediaPackageElement) */ @Override public Job extract(final Attachment image) throws TextAnalyzerException { HttpPost post = new HttpPost(); try { List<BasicNameValuePair> params = new ArrayList<BasicNameValuePair>(); params.add(new BasicNameValuePair("image", MediaPackageElementParser.getAsXml(image))); post.setEntity(new UrlEncodedFormEntity(params)); } catch (Exception e) { throw new TextAnalyzerException(e); } HttpResponse response = null; try { response = getResponse(post); if (response != null) { try { Job receipt = JobParser.parseJob(response.getEntity().getContent()); logger.info("Analyzing {} on a remote analysis server", image); return receipt; } catch (Exception e) { throw new TextAnalyzerException( "Unable to analyze element '" + image + "' using a remote analysis service", e); } } } finally { closeConnection(response); } throw new TextAnalyzerException( "Unable to analyze element '" + image + "' using a remote analysis service"); }