0
Webサービスへの投稿に本当の問題があります。問題はURLにあります。サブドメインにはハイフンがあります。以下のURLは実際のものではありませんが、あなたはそのアイデアを得るべきです。問題サブドメインにハイフンがあるURLへのXMLの投稿
にハイフンでURLを渡すとき、私はこのエラーを取得:
2月27日10:33:45.992:E/AndroidRuntime(2226):java.lang.IllegalArgumentExceptionが:ホスト名は
ヌルではないかもしれませんハイフンを省略すると、少なくともURLを検索します。
助けてください!
HttpClient httpclient = new DefaultHttpClient();
try {
HttpPost httppost = new HttpPost("http://mbhh.one-dev.co.uk/HandsetService.asmx?op=Opp");
StringEntity se = new StringEntity(getUploadXml().toString(), HTTP.UTF_8);
se.setContentType("text/xml");
httppost.setEntity(se);
HttpResponse httpresponse = httpclient.execute(httppost);
HttpEntity resEntity = httpresponse.getEntity();
String result = EntityUtils.toString(resEntity);
Log.d(TAG, "writer = "+result);
} catch (ClientProtocolException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
ファンタスティックJaveを、それが動作しますが、 – dompardoe