php unirest 中的 curl -u 等价物是什么

what is curl -u equivalent in php unirest

curl -uphp unirest

中的等价物是什么

区块评分API:

$ curl https://api.blockscore.com/people \
  -u sk_test_n5049aa6053c9a0217bea78070fbf501: \
  --header "Accept: application/vnd.blockscore+json;version=4"

Api key: sk_test_n5049aa6053c9a0217bea78070fbf501

我想在 Unirest 中尝试一下。但是 -u 是什么? 是 header 还是 post?

cURL 的 -u 标志用于设置 HTTP 基本身份验证的凭据。提供的凭据将进行 base64 编码并显示在 "Authorization" header 中,如:

Authorization: Basic c2tfdGVzdF9uNTA0OWFhNjA1M2M5YTAyMTdiZWE3ODA3MGZiZjUwMTo=

所以它是 header.

在 unirest 中你应该可以使用:

Unirest\Request::auth('sk_test_n5049aa6053c9a0217bea78070fbf501', '');