作者Geniusking (真理斯金)
看板java
標題[問題] 用Java傳一堆Url給PHP程式的好方法?
時間Wed May 12 00:52:15 2010
我想讓java傳一堆URL (圖片的link) 給PHP程式放到Array中去處理然後回傳結果
現在的做法是用HttpClient以GET的方式Request一個像
http://myserver/myPHP?link=http//1.jpg;http//2.jpg;........;http://n.jpg
把URL用分號隔開然後PHP再用 $arr = explode( ';', $_GET['link'] ) 去轉成Array
但萬一URL中帶有分號;那就會有問題
另外想到用POST帶XML的方式給PHP去Parse (但不熟還沒試)
所以想請問一下要怎樣傳會比較恰當,謝謝!
--
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.113.199.156
→ chrisQQ:改用 ;;; 應該是最快的方法ˇˇ 05/12 03:45
→ chrisQQ:PHP 改成 $arr = explode( ';;;', $_GET['link'] ) 就好 05/12 03:47
→ TonyQ:用get要小心url長度上限.. 05/12 04:20
→ weiyucsie:link[]=...&link[]=...&link[]=... 05/12 19:46
推 slalala:POST 05/12 21:44
→ Geniusking:謝謝,weiyucsie的方法不錯!! 05/12 23:55
→ Geniusking:然後用;;;其實可以改用;http://是更好的方法XD 05/13 15:33
推 slalala:X看來原PO忽略3F的問題 05/15 15:02
→ Geniusking:我知道有這個問題:D 05/15 22:40