curl for android模块,CURL in android

I was looking through different blogs, sites and stack overflow for my answer. I have an app which shares images with a server. They provide a API token for the authentication, and the authentication is using curl. Can any one tell me how can I use curl in my app. I have to pass url as API token + password+ the path in the same form to get authentication. Can any one suggest some tricks to get it done.?

Thanks in advance

Happy Coding

Edit

Code

public static String getRequest() {

StringBuffer stringBuffer = new StringBuffer("");

BufferedReader bufferedReader = null;

try {

HttpClient httpClient = new DefaultHttpClient();

HttpGet httpGet = new HttpGet();

URI uri = new URI("http://s1.campfirenow.com/room/5e1a1/speak.xml");

httpGet.setURI(uri);

httpGet.addHeader(BasicScheme.authenticate(

new UsernamePasswordCredentials("f48be786f212f1e35dd9s265b4675358123d838e53", "X"),

HTTP.UTF_8, false));

httpGet.setHeader("Content-Type", "application/xml");

HttpResponse httpResponse = httpClient.execute(httpGet);

This is the log cat response from the server (logcat output)

05-05 09:34:29.180: INFO/global(7283): Loaded time zone names for en_US in 7701ms.

05-05 09:34:29.230: DEBUG/dalvikvm(7283): GC_CONCURRENT freed 376K, 50% free 3080K/6087K, external 1357K/1828K, paused 6ms+6ms

05-05 09:34:30.750: DEBUG/dalvikvm(7283): GC_CONCURRENT freed 687K, 52% free 3059K/6343K, external 1357K/1828K, paused 7ms+6ms

05-05 09:34:31.470: DEBUG/dalvikvm(297): GC_EXPLICIT freed 10K, 55% free 2589K/5703K, external 716K/1038K, paused 115ms

05-05 09:34:31.851: INFO/server responce(7283): /p>

05-05 09:34:31.851: INFO/server responce(7283): "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

05-05 09:34:31.851: INFO/server responce(7283):

05-05 09:34:31.851: INFO/server responce(7283):

05-05 09:34:31.851: INFO/server responce(7283):

05-05 09:34:31.851: INFO/server responce(7283):

05-05 09:34:31.851: INFO/server responce(7283):

Campfire: Sign in

05-05 09:34:31.851: INFO/server responce(7283):

05-05 09:34:31.851: INFO/server responce(7283):

05-05 09:34:31.851: INFO/server responce(7283):

05-05 09:34:31.851: INFO/server responce(7283):

05-05 09:34:31.851: INFO/server responce(7283):

05-05 09:34:31.851: INFO/server responce(7283):

05-05 09:34:31.851: INFO/server responce(7283):

05-05 09:34:31.851: INFO/server responce(7283):

05-05 09:34:31.851: INFO/server responce(7283):

05-05 09:34:31.851: INFO/server responce(7283):

05-05 09:34:31.851: INFO/server responce(7283):

05-05 09:34:31.851: INFO/server responce(7283):

05-05 09:34:31.851: INFO/server responce(7283):

05-05 09:34:31.851: INFO/server responce(7283):

05-05 09:34:31.921: DEBUG/dalvikvm(7283): GC_CONCURRENT freed 479K, 51% free 3158K/6343K, external 1357K/1828K, paused 6ms+9ms

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值