本文目錄一覽:
- 1、Java如何發送表單到php頁面,發送之後又怎麼獲得返回值
- 2、java發送post數據php怎麼解析
- 3、php程序與java程序之間做數據交互,怎麼做
- 4、java與php交互問題
- 5、java如何調用php接口
- 6、Java發送請求,PHP處理請求後返回信息給Java,Java接收返回信息是用的httpresponse,PHP任何寫返回的代碼
Java如何發送表單到php頁面,發送之後又怎麼獲得返回值
如果是單純的數據通信(不包含文件),就用組裝get請求或者post請求去訪問php的api,然後讓php返回json數據即可.如果包含文件,最常用的就是FormData形式.
java發送post數據php怎麼解析
post提交過去後,信息會變成一串字符串,php通過解析這串字符串後返回結果
php程序與java程序之間做數據交互,怎麼做
可以用php的curl模擬瀏覽器請求是訪問java服務器程序,或者用java的一個http類庫同樣發送http請求來訪問PHP服務器
java與php交互問題
aaaaaaa
private static String sentHttpPost(String path, MapString, String map, String encode) {
try {
String dataStr=null;
if (map != null !map.isEmpty()) {
StringBuffer sb = new StringBuffer( );
for (Map.EntryString, String entry : map.entrySet())
sb.append(“”).append(entry.getKey()).append(“=”).append(URLEncoder.encode(entry.getValue(), encode));
dataStr=sb.toString().substring(1);
}
System.out.println(dataStr);
URL url = new URL(path);
HttpURLConnection urlConnection = (HttpURLConnection) url.openConnection();
urlConnection.setConnectTimeout(3000);
urlConnection.setRequestMethod(“POST”);
urlConnection.setDoOutput(true);
if(null!=dataStr){
byte[] data = dataStr.getBytes();
urlConnection.setRequestProperty(“Content-Type”, “application/x-www-form-urlencoded”);
urlConnection.setRequestProperty(“Content-Length”, String.valueOf(data.length));
OutputStream os = urlConnection.getOutputStream();
os.write(data);
os.close();
}
int reCode = urlConnection.getResponseCode();
if (reCode == 200) {
String re = changInputStreamToString(
urlConnection.getInputStream(), encode).trim();
System.out.println(re);
if(re.equals(“0”)){
return “用戶名不存在”;
}else if (re.equals(“1”)){
return “登陸成功”;
}else if (re.equals(“-1”)){
return “未知錯誤”;
}else{
return “密碼錯誤”;
}
}
} catch (IOException e) {
e.printStackTrace();
}
return null;
}
java如何調用php接口
java那邊用個http客戶端, 請求php這邊的應用就可以了, 不過兩個系統還是要約定好通信協議(輸入/輸出數據格式)!
希望回答能給你帶來幫助~
如果滿意,請採納,如還有疑問,可繼續追問!
您也可以向我們團隊發出請求,會有更專業的人來為您解答!
Java發送請求,PHP處理請求後返回信息給Java,Java接收返回信息是用的httpresponse,PHP任何寫返回的代碼
用Json格式的消息就可以了。基於標準的,php可以寫,Java可以解析。
或者你自己定義一個你自己可以解析的格式,讓php組織好返回給java,java解析。
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/296079.html