vb.net – 必须使用适当的属性或方法修改’Accept’标头 – Twit
发布时间:2020-12-17 00:32:10 所属栏目:大数据 来源:网络整理
导读:正如您在标题中看到的那样,我的问题是在添加标题时出现异常.我要做的是向公众发送一个授权请求 TwitchAPI.这是我要翻译的请求: curl -H 'Accept: application/vnd.twitchtv.v3+json' -H 'Authorization: OAuth access_token' -X GET https://api.twitch.t
正如您在标题中看到的那样,我的问题是在添加标题时出现异常.我要做的是向公众发送一个授权请求
TwitchAPI.这是我要翻译的请求:
curl -H 'Accept: application/vnd.twitchtv.v3+json' -H 'Authorization: OAuth <access_token>' -X GET https://api.twitch.tv/kraken/channel 当我添加Accept标头时,我的脸上会弹出这个异常(标题).我不确定我是否正确翻译了这个,但这是我现在的代码: Dim wr = CType(WebRequest.Create("https://api.twitch.tv/kraken/channel"),HttpWebRequest) wr.Method = "GET" wr.Headers.Add("Authorization: OAuth <oauth_token>") wr.Headers.Add("Accept: application/vnd.twitchtv.v3+json") Return CType(wr.GetResponse(),HttpWebResponse) oauth_token是我的访问令牌,谁能为我解决这个问题?真的让我的屁股试图找出这么简单的事情,谢谢! >哦,而且,当我删除标题(我实际上认为是不必要的)时,它表示未经授权,使用正确的访问令牌.
HttpWebRequest类具有特定的
Accept 属性,用于设置“Accept”标头
Dim wr = CType(WebRequest.Create("https://api.twitch.tv/kraken/channel"),HttpWebRequest) wr.Method = "GET" wr.Headers.Add("Authorization: OAuth <oauth_token>") wr.Accept = "application/vnd.twitchtv.v3+json" Return CType(wr.GetResponse(),HttpWebResponse) (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |