Данные POST формы из модуля bee go httplib не работают - PullRequest
0 голосов
/ 28 апреля 2020

Попытка вызова POST с данными формы из пчелы go Библиотека httplib:

    req := httplib.Post("https://9.XX.XX.XX/login")
    req.Param("zeroUserName", "admin")
    req.Param("zeroPassword", "passw0rd")
    req.Debug(true)
    req.SetTLSClientConfig(&tls.Config{InsecureSkipVerify: true})
    resp, err := req.Response()
    if err == nil {
        beego.Info("resp.Header >>> ", resp.Header)
    }

Я ожидаю получить SimpleToken в заголовке Set-Cook ie, но я не получаю его.

Я получаю ожидаемый SimpleToken от клиента POSTMAN

Запрос клиента POSTMAN

Я вижу заголовок без SimpleToken в нем. Кажется, неправильный способ отправки данных формы.

resp.Header >>>  map[Cache-Control:[max-age=300, no-cache=set-cookie no-cache, no-store] Content-Security-Policy:[default-src 'self'; script-src 'self' 'unsafe-inline' 'unsafe-eval'; connect-src 'self'; img-src 'self'; style-src 'self' 'unsafe-inline' 'unsafe-eval' ;] Content-Type:[text/html; charset=UTF-8] Date:[Tue, 28 Apr 2020 11:32:53 GMT] Expires:[Thu, 01 Dec 1994 16:00:00 GMT] Last-Modified:[Fri, 24 Apr 2020 17:03:47 GMT] Set-Cookie:[scsessionid=1588073574581a81522e75711444979ed67fbd9fc15e8f3e98398fdc2c65; Expires=Wed, 29 Apr 2020 11:32:53 GMT; Path=/; Secure] Strict-Transport-Security:[max-age=63072000; includeSubDomains] Vary:[User-Agent,Accept-Encoding] X-Content-Type-Options:[nosniff] X-Frame-Options:[SAMEORIGIN] X-Xss-Protection:[1; mode=block]] 

Каким должен быть правильный способ отправки данных формы от пчелы go httplib?

...