[Go] Colly 使用 POST 提交 application/x-www-form-urlencoded 示范


 

Colly 提供了 Post 和 PostRaw 方法,它們的參數類型不一樣,需要注意。

 

目標地址接受指定的 Content-Type,可以通過設置 request Header。

 

局部代碼:

// @author <cnblogs.com/farwish>

c := colly.NewCollector()

c.OnRequest(func(request *colly.Request) {
    request.Headers.Set("Content-Type", "application/x-www-form-urlencoded")
})

c.OnHTML("a", func(element *colly.HTMLElement) {
    //
})

requestData := map[string]string {
    "abc":    "xxx",
}

err := c.Post(url, requestData)
if err != nil {
    log.Fatal(err)
}

 

Link:https://www.cnblogs.com/farwish/p/13203147.html


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM