【问题标题】:how to implement curl u option in nodejs如何在nodejs中实现curl u选项
【发布时间】:2014-04-27 18:05:57
【问题描述】:

我正在尝试在 node.js 中实现 curl 请求。在 curl 中,您可以执行以下 POST 请求:

curl -v https://api.sandbox.paypal.com/v1/oauth2/token \
  -H "Accept: application/json" \
  -H "Accept-Language: en_US" \
  -u "client_id:client_secret" \
  -d "grant_type=client_credentials"

我了解如何使用节点 http 模块设置标头和写入数据负载,但如何使用 http 模块实现 -u client_id:client_secret

【问题讨论】:

标签: node.js http curl


【解决方案1】:

目前我不知道nodejs。但是你知道如何从 nodejs 设置 Headers -H,我相信我现在可以帮助你! -u client_id:client_secret 相当于下面的一个:

-H "Authorization: Basic XXXXXXXXXXXXX"

这里的XXXXXXXXXXXXX 是字符串client_id:client_secret 的base64。不要忘记它们中间的:

【讨论】:

    猜你喜欢
    • 2011-09-06
    • 2016-11-15
    • 1970-01-01
    • 1970-01-01
    • 2018-10-31
    • 2013-04-19
    • 1970-01-01
    • 2016-09-08
    • 2018-01-01
    相关资源
    最近更新 更多