[問題] 用Java傳一堆Url給PHP程式的好方法?

看板java作者 (真理斯金)時間14年前 (2010/05/12 00:52), 編輯推噓2(207)
留言9則, 5人參與, 最新討論串1/1
我想讓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

05/12 03:45, , 1F
改用 ;;; 應該是最快的方法ˇˇ
05/12 03:45, 1F

05/12 03:47, , 2F
PHP 改成 $arr = explode( ';;;', $_GET['link'] ) 就好
05/12 03:47, 2F

05/12 04:20, , 3F
用get要小心url長度上限..
05/12 04:20, 3F

05/12 19:46, , 4F
link[]=...&link[]=...&link[]=...
05/12 19:46, 4F

05/12 21:44, , 5F
POST
05/12 21:44, 5F

05/12 23:55, , 6F
謝謝,weiyucsie的方法不錯!!
05/12 23:55, 6F

05/13 15:33, , 7F
然後用;;;其實可以改用;http://是更好的方法XD
05/13 15:33, 7F

05/15 15:02, , 8F
X看來原PO忽略3F的問題
05/15 15:02, 8F

05/15 22:40, , 9F
我知道有這個問題:D
05/15 22:40, 9F
文章代碼(AID): #1BwOj2vr (java)