Advertisement
Guest User

Untitled

a guest
May 23rd, 2017
84
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.34 KB | None | 0 0
  1.         http = new QHttp( this );
  2.         String boundary = "---------------------------321021825117266";
  3.                                                     //27--         15#
  4.         QByteArray datas = new QByteArray( "--"+boundary+"\r\n" );
  5.         datas.append( new QByteArray( "Content-Disposition: form-data; name=\"file\"; filename=\"028.jpg\"\r\n" ) );
  6.         datas.append( new QByteArray( "Content-Type: image/jpeg\r\n\r\n" ) );
  7.         datas.append( file.readAll() );
  8.         datas.append( "\r\n" );
  9.        
  10.         datas.append( "--"+boundary+"\r\n" );
  11.         datas.append( "Content-Disposition: form-data; name=\"MAX_FILE_SIZE\"\r\n\r\n" );
  12.         datas.append( "8388608\r\n" );
  13.        
  14.         datas.append( "--"+boundary+"\r\n" );
  15.         datas.append( "Content-Disposition: form-data; name=\"upload\"\r\n\r\n" );
  16.         datas.append( "Uploader\r\n" );
  17.        
  18.         datas.append( "--"+boundary+"\r\n" );
  19.         datas.append( "Content-Disposition: form-data; name=\"upload\"\r\n\r\n" );
  20.         datas.append( "Uploader\r\n" );
  21.        
  22.         datas.append( "--"+boundary+"\r\n" );
  23.        
  24.         System.out.println( datas );
  25.        
  26.         QHttpRequestHeader header = new QHttpRequestHeader( "POST", "/request.php" );
  27.         header.setValue( "Host", "127.0.0.1");
  28.         header.setValue("Content-Type", "multipart/form-data; boundary="+boundary);
  29.         header.setValue("Content-Length", datas.length()+"");
  30.        
  31.         http.setHost("127.0.0.1");
  32.         http.request(header,datas);
  33.         http.readyRead.connect(this,"readyRead()");
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement