小编Joh*_*vis的帖子

使用Colly框架,我无法登录Evernote帐户

我正在使用colly框架来抓取该网站。我正在尝试登录Evernote帐户以删除某些内容。但是我无法通过它。我使用“用户名”和“密码”标题来提供凭据。这是正确的方法吗?

先感谢您。

package main

import (
 "log"
 "github.com/gocolly/colly"
)

func main() {
 // create a new collector
 c := colly.NewCollector()

// authenticate
err := c.Post("https://www.evernote.com/Login.action", 
map[string]string{"username": 
  "XXXXXX@XXX.com", "password": "*********"})

if err != nil {
    log.Fatal("Error : ",err)
}

    // attach callbacks after login
   c.OnResponse(func(r *colly.Response) {
        log.Println("response received", r.StatusCode)
   })

    // start scraping
   c.Visit("https://www.evernote.com/")
}
Run Code Online (Sandbox Code Playgroud)

go evernote web-scraping

1
推荐指数
1
解决办法
698
查看次数

标签 统计

evernote ×1

go ×1

web-scraping ×1