關於android URL 請求問題

      昨天作URL請求的時候,現用的GET請求作參數傳遞,結果數據庫只接受了部分的URL參數,測試了好久才發現java

原來URL url =new URL(str);//String str=".."+"..."+"...";str 裏面的值竟然被拆成了兩端,天然發送不成功。android

    覺得是String的問題,就轉用了StringBuffer 結果仍是同樣,用Log測試了輸出發現當String str=「...」;的時候,結果返回正確.數據庫

可是當String str="..."+"..."+"..."+"...";這種形式的時候,就發生了字符串被分爲了兩部分的問題。好像正常java作URL 的GET請求是沒有問題,可是當作android 的URL時候一但str過長就會被自動的截取成兩部分作URL請求了。測試

    最後只有用POST請求才成功,可是仍是不知道爲何android會自動拆分過長,可是沒有超過GET請求長度的字符串。url

    但願有知道爲何的大大賜教... ...繼續測試...字符串

相關文章
相關標籤/搜索