Advertisement
Guest User

Untitled

a guest
May 28th, 2016
73
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.14 KB | None | 0 0
  1. package internetSnacke;
  2.  
  3. import java.io.DataOutputStream;
  4. import java.io.IOException;
  5. import java.net.HttpURLConnection;
  6. import java.net.MalformedURLException;
  7. import java.net.URL;
  8. import java.nio.charset.StandardCharsets;
  9.  
  10. public class internetStuff {
  11.  
  12. public static void main(String args[]) throws IOException{
  13. String urlParameters = "param1=a&param2=b&param3=c";
  14. byte[] postData = urlParameters.getBytes( StandardCharsets.UTF_8 );
  15. int postDataLength = postData.length;
  16. String request = "http://127.0.0.1:5000/test";
  17. URL url = new URL( request );
  18. HttpURLConnection conn= (HttpURLConnection) url.openConnection();
  19. conn.setDoOutput( true );
  20. conn.setInstanceFollowRedirects( false );
  21. conn.setRequestMethod( "POST" );
  22. conn.setRequestProperty( "Content-Type", "application/x-www-form-urlencoded");
  23. conn.setRequestProperty( "charset", "utf-8");
  24. conn.setRequestProperty( "Content-Length", Integer.toString( postDataLength ));
  25. conn.setUseCaches( false );
  26. try( DataOutputStream wr = new DataOutputStream( conn.getOutputStream())) {
  27. wr.write( postData );
  28. }
  29.  
  30. }
  31. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement