傳遞參數給PHP的服務器我的問題是這樣的:我想你所說的網址在一個Android應用程序,並通過這種方式給我的web服務器參數的URI像試圖從Android應用
myserver.com/index.php?name=peter&age=22
參數如下:
名=彼得
年齡= 22
的服務器已經運行,但我不能用我的Android應用程序代碼中訪問它... 是的,我在清單中的許可......
檢查,如果我在網上很...
感謝您的幫助。
try{
HttpClient client = new DefaultHttpClient();
String getURL = "irgendeinurl.web44.net/index.php?vorname=maria asdf&[email protected]&phone=0786655962&time=1500&date=160914&merk=wollte nachfragen wegem Termin :) tschüss";
HttpGet get = new HttpGet(getURL);
HttpResponse responseGet = client.execute(get);
HttpEntity resEntityGet = responseGet.getEntity();
if (resEntityGet != null) {
//connection success
Log.i("GET RESPONSE",EntityUtils.toString(resEntityGet));
}
} catch (Exception e) {
e.printStackTrace();
}
這是我得到:
02-07 14:04:44.062:I /在線(27169):真 02-07 14:04:44.072:W/System.err的( 27169):java.lang.IllegalStateException:目標主機不能爲空或在參數中設置。 scheme = null,host = null,path = irgendeinurl.web44.net/index.php 02-07 14:04:44.072:W/System.err(27169):at org.apache.http.impl.client.DefaultRequestDirector .determineRoute(DefaultRequestDirector.java:591) 02-07 14:04:44.072:W/System.err(27169):at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:293) 02-07 14:04:44.072:W/System.err(27169):at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:555) 02-07 14:04:44.072:W /System.err(27169):at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:487) 02-07 14:04:44.072:W/System.err(27169):at org .apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:465) 02-07 14:04:44.082:W/System.err(27169):at ch.mzg.app.Termin3 $ 2.onClick( Termin3.ja va:106) 02-07 14:04:44.082:W/System.err(27169):at android.view.View.performClick(View.java:3511) 02-07 14:04:44.082:W/System.err(27169):在android.view.View $ PerformClick.run(View.java:14105) 02-07 14:04:44.082:W/System.err(27169):在android.os.Handler。 (Handler.java:605) 02-07 14:04:44.082:W/System.err 44.082:W/System.err(27169):at android.os.Looper.loop(Looper.java:137) 02-07 14:04:44.092:W/System.err(27169):at android.app。 ActivityThread.main(ActivityThread.java:4482) 02-07 14:04:44.092:W/System.err(27169):at java.lang.reflect.Method.invokeNative(Native Method) 02-07 14:04 :44.092:W/System.err(27169):在java.lang.reflect.Method.invok e(Method.java:511) 02-07 14:04:44.092:W/System.err(27169):at com.android.internal.os.ZygoteInit $ MethodAndArgsCaller.run(ZygoteInit.java:787) 02 -07 14:04:44.092:W/System.err(27169):at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:554) 02-07 14:04:44.092:W/System。 ERR(27169):在dalvik.system.NativeStart.main(本機方法)
你得到任何錯誤,請?在這裏發帖日誌 –
請你詳細解釋一下du想要什麼? –
我嘗試使用特殊的uri連接到服務器。在那個uri中,我傳遞了一些我需要的參數。問題在於我無法到達服務器......使用計算機,它確實很好...... – kmartinho