??????我現(xiàn)在要做一個實現(xiàn)注冊功能的APP,卡在如何按下按鈕之后php能接收到app輸入的賬號密碼信息。然后訪問數(shù)據(jù)庫,驗證賬號是否存在。如果存在返回“賬號已存在”。如果不存在。則寫入數(shù)據(jù)庫。????我知道要用get或者psot來寫。但是php那邊的不太會 。app方面的代碼如下。請大神看一下有沒有問題。 另外教一下php應(yīng)該怎么寫。感謝感謝!package com.wbb.hart.server;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.net.HttpURLConnection;import java.net.MalformedURLException;import java.net.URL;/** * Created by think on 2015/8/12. */public class HttpThread extends Thread { ? ?String url; ? ?String name; ? ?String pwd; ? ?public HttpThread(String url,String name,String pwd){ ? ? ? ?this.url = url; ? ? ? ?this.name = name; ? ? ? ?this.pwd = pwd; ? ?} ? ?private void doGet(){ ? ? ? ?url = url + "?name = " +name + "&pwd = " + pwd ; ? ? ? ?try { ? ? ? ? ? ?URL httpUrl = new URL(url); ? ? ? ? ? ?try { ? ? ? ? ? ? ? ?HttpURLConnection conn =(HttpURLConnection) httpUrl.openConnection(); ? ? ? ? ? ? ? ?conn.setRequestMethod("GET"); ? ? ? ? ? ? ? ?conn.setReadTimeout(5000); ? ? ? ? ? ? ? ?BufferedReader reader = new BufferedReader(new InputStreamReader(conn.getInputStream())); ? ? ? ? ? ? ? ?String str; ? ? ? ? ? ? ? ?StringBuffer sb = new StringBuffer(); ? ? ? ? ? ? ? ?while((str = reader.readLine())!=null){ ? ? ? ? ? ? ? ? ? ?sb.append(str); ? ? ? ? ? ? ? ?} ? ? ? ? ? ? ? ?System.out.println("Result:" + sb.toString()); ? ? ? ? ? ?} catch (IOException e) { ? ? ? ? ? ? ? ?e.printStackTrace(); ? ? ? ? ? ?} ? ? ? ?} catch (MalformedURLException e) { ? ? ? ? ? ?e.printStackTrace(); ? ? ? ?} ? ?} ? ?public void run(){ ? ? ? ?doGet(); ? ?}}
3 回答
已采納

關(guān)于淡淡的淡淡的
TA貢獻19條經(jīng)驗 獲得超8個贊
打開并獲取接口地址內(nèi)容(將參數(shù)加在url地址上 ,然后繼承該接口的類實現(xiàn)注冊,查詢等方法,然后以json或xml的格式輸出),然后將json或xml數(shù)據(jù)轉(zhuǎn)換為數(shù)組等數(shù)據(jù)類型

關(guān)于淡淡的淡淡的
TA貢獻19條經(jīng)驗 獲得超8個贊
接口的數(shù)據(jù)是直接顯示在頁面上的,當(dāng)然傳遞的參數(shù)不同,業(yè)務(wù)處理后顯示的數(shù)據(jù)也不同,主要是將接口地址顯示的數(shù)據(jù)獲取
- 3 回答
- 1 關(guān)注
- 3019 瀏覽
添加回答
舉報
0/150
提交
取消