這裡我使用第三方庫:
引入方法:implementation("com.squareup.okhttp3:okhttp:4.4.0")
但是引入報錯。。。
emm,研究了半天,國外找了好多都無法解決。
剛開始以為是專案的問題在最後才發現是我改了一下專案的檔案。。。
太難了我,這個問題困擾了整整一上午。。。
最簡單的使用方法:
private
void
getdataasync()
@override
public
void
onresponse
(call call, response response)
throws ioexception }});}
上面這個是非同步呼叫方法。
下面看一下同步呼叫
"";注意如果報錯android.os.networkonmainthreadexception
那是因為http請求不能在主線程中執行。我們需要在子執行緒中去執行這個請求。
傳送post請求
參考鏈結
python 傳送http請求
測試用cgi,名字為test.py,放在apache的cgi bin目錄下 usr bin python import cgi def main print content type text html n form cgi.fieldstorage if form.has key servicec...
PHP 傳送HTTP請求
file get contents版本 傳送post請求 param string url 請求位址 param array post data post鍵值對資料 return string function send post url,post data 使用如下 post data array...
後台傳送Http請求
get方式傳送請求 建立http請求 指定請求型別 接收伺服器響應結果 post傳送請求 傳送請求 指定請求型別 將要post給伺服器的資料寫入請求建立的流中 接收伺服器響應結果 httpwebrequest不能直接通過new來建立,只能通過webrequest.create url 的方式來獲得。...