libcurl http auth在网站上

时间:2017-04-04 18:40:09

标签: c curl libcurl

我在网站中使用libcurl进行身份验证。我使用许多功能,例如:

@Component({
  selector: 'about',
  templateUrl: '../views/about.component.html',
  styleUrls: ['../scss/about.css'],
  animations: [
    trigger("aboutAnimate", [
      state('*',
        style({ left: '0' })
      ),
      state('void',
        style({ left: '-100%' })
      ),
      transition(
        "* => void", [
          animate(1000),
          style({ left: '-100%' })
        ]
      ),
      transition(
        "void => *", [
          animate(1000),
          style({ left: '0' })
        ]
      )
    ])
  ],
  host: {
    "[@aboutAnimate]": 'true',
    'style': 'display: block; position: absolute; top: 0;'
  }
})

我做了什么来避免放弃会话?

1 个答案:

答案 0 :(得分:0)

您需要为libcurl配置一个“cookie jar”来存储其会话cookie,请参阅:https://curl.haxx.se/libcurl/c/CURLOPT_COOKIEJAR.html并在您进行TestMyAuth调用时参考,请参阅:https://curl.haxx.se/libcurl/c/CURLOPT_COOKIEFILE.html