[prev in list] [next in list] [prev in thread] [next in thread] 

List:       linux-programlama
Subject:    [Linux-programlama] =?iso-8859-9?q?java_httppost_upload_h=FDz=FD?=
From:       ibrahim_halil_kurtgöz <ibrahim509 () gmail ! com>
Date:       2014-01-25 15:23:41
Message-ID: CAHS2vRDFwAkg4XQ9Luufwi+6ZOcoUZqyD6cvV7XihYrJQi=Evw () mail ! gmail ! com
[Download RAW message or body]

[Attachment #2 (multipart/alternative)]


merhaba,

aşağıdaki java fonksiyonla yereldeki dosyayı sunucuya upload ediyorum ama
upload esnasında upload hızını dosyanın yüzde kaçının yüklendiği gibi
bilgileri yazdırmak istiyorum. nasıl yapabilirim veya nasıl bir yol
izlemeliyim ?

teşekkür ederim.

  public static void PostFile()  {
    try {
    HttpClient httpclient = new DefaultHttpClient();

httpclient.getParams().setParameter(CoreProtocolPNames.PROTOCOL_VERSION,
HttpVersion.HTTP_1_1);

    HttpPost httppost = new HttpPost("http://localhost/upload.php");
    File file = new File("D:/sqldata.zip");

    HttpEntity httpEntity = MultipartEntityBuilder.create()
    .addBinaryBody("userfile", file, ContentType.create("application/zip"),
file.getName())
    .build();

    System.out.println(httppost.getRequestLine());
    httppost.setEntity(httpEntity);
    System.out.println("executing request " + httppost.getRequestLine());
    HttpResponse response = httpclient.execute(httppost);
    HttpEntity resEntity = response.getEntity();

     System.out.println(response.getStatusLine());

    if (resEntity != null) {
      System.out.println(EntityUtils.toString(resEntity));
    }
    if (resEntity != null) {
      resEntity.consumeContent();
    }

    httpclient.getConnectionManager().shutdown();
    } catch (Exception e) {
        System.out.println("hata: "+e);
    }
  }

-- 
ibrahim halil kurtgöz
ibrahimhalil@kurtgoz.com
http://kurtgoz.com

[Attachment #5 (text/html)]

<div dir="ltr">merhaba,<div><br><div>aşağıdaki java fonksiyonla yereldeki dosyayı \
sunucuya upload ediyorum ama upload esnasında upload hızını dosyanın yüzde kaçının \
yüklendiği gibi bilgileri yazdırmak istiyorum. nasıl yapabilirim veya nasıl bir yol \
izlemeliyim ?</div> <div><br></div><div>teşekkür \
ederim.</div><div><br></div><div><div>  public static void PostFile()  {</div><div>   \
try {</div><div>    HttpClient httpclient = new DefaultHttpClient();</div><div>    \
httpclient.getParams().setParameter(CoreProtocolPNames.PROTOCOL_VERSION, \
HttpVersion.HTTP_1_1);</div> <div><br></div><div>    HttpPost httppost = new \
HttpPost(&quot;<a href="http://localhost/upload.php">http://localhost/upload.php</a>&quot;);</div><div> \
File file = new File(&quot;D:/sqldata.zip&quot;);</div><div>    </div> <div>    \
HttpEntity httpEntity = MultipartEntityBuilder.create()</div><div>    \
.addBinaryBody(&quot;userfile&quot;, file, \
ContentType.create(&quot;application/zip&quot;), file.getName())</div><div>    \
.build();</div><div> <br></div><div>    \
System.out.println(httppost.getRequestLine());</div><div>    \
httppost.setEntity(httpEntity);</div><div>    System.out.println(&quot;executing \
request &quot; + httppost.getRequestLine());</div><div>    HttpResponse response = \
httpclient.execute(httppost);</div> <div>    HttpEntity resEntity = \
response.getEntity();</div><div>    </div><div>     \
System.out.println(response.getStatusLine());  </div><div>    </div><div>    if \
(resEntity != null) {</div><div>      \
System.out.println(EntityUtils.toString(resEntity));</div> <div>    }</div><div>    \
if (resEntity != null) {</div><div>      resEntity.consumeContent();</div><div>    \
}</div><div>   </div><div>    \
httpclient.getConnectionManager().shutdown();</div><div>    } catch (Exception e) \
{</div> <div>        System.out.println(&quot;hata: &quot;+e);</div><div>    \
}</div><div>  }</div><div><br></div>-- <br>ibrahim halil kurtgöz<br><a \
href="mailto:ibrahimhalil@kurtgoz.com" \
target="_blank">ibrahimhalil@kurtgoz.com</a><br> <a href="http://kurtgoz.com" \
target="_blank">http://kurtgoz.com</a> </div></div></div>



_______________________________________________
Linux-programlama mailing list
Linux-programlama@liste.linux.org.tr
https://liste.linux.org.tr/mailman/listinfo/linux-programlama
Liste kurallari: http://liste.linux.org.tr/kurallar.php


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic