1 回答

TA貢獻(xiàn)1829條經(jīng)驗(yàn) 獲得超7個贊
首先,我可以看到您GET在沒有查詢參數(shù)的情況下向服務(wù)器發(fā)送請求j_username,因此您無法j_username在服務(wù)器端讀取。
第二個usernameArray是空切片,它在 parse 時失敗j_username。index out of range嘗試調(diào)用時發(fā)生錯誤usernameArray[0]。
您應(yīng)該這樣發(fā)送GET請求并從服務(wù)器修改代碼。j_username/getAuth?j_username=admin
usernameArray, hasUsername := r.URL.Query()["j_username"]
//This line added for debugging purposes
log.Println("debug here :", usernameArray)
if hasUsername {
fmt.Fprintf(w, "%s", usernameArray[0])
return
}
// Send an error message to client
http.Error(w, `missing username`, 500)
- 1 回答
- 0 關(guān)注
- 138 瀏覽
添加回答
舉報