如何解决尝试通过 Powershell 连接到 E*Trade
我正在尝试连接到 E*Trade API - https://developer.etrade.com/getting-started/developer-guides
所以对于我的标题
$global:header = @{
"Content-Type"="application/json"
"name"="eTrade"
"Authorization: OAuth"="";
"oauth_callback"='oob';
"oauth_consumer_key" = $request.key
"oauth_signature" = $signature_b64
"oauth_timestamp" = $timestamp
"oauth_nonce"=$rando;
"oauth_signature_method"='HMAC-SHA1';
}
但我总是得到这个回复:
Invoke-WebRequest:指定的值具有无效的 HTTP 标头 字符。
我已经尝试删除所有不同的头位,但没有成功,只有当我拿走 Auth 位时,它才会给我一条不同的消息,所以我想知道它是否无法处理 ':' 字符?
真的不确定
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。