【发布时间】:2016-12-29 09:43:39
【问题描述】:
我正在使用 Typescript 构建一个基于 Cordova 的应用程序,我需要向 NTRIP Caster 发送一个 HTTP GET 请求。虽然是一个相当简单的过程,但 NTRIP Caster 要求将 User-Agent 请求标头设置为“NTRIP (something)”,否则它将拒绝该请求。
不幸的是,由于浏览器限制,我似乎无法通过简单的 XMLHttpRequest 更改标头而不会收到 Refused to set unsafe header "User-Agent" 错误。我也尝试过 Angular 的 $http.get 甚至 jQuery,但都没有成功。
我有哪些选择?是否有我应该使用的 cordova 插件,或者我可以使用的一些库/包装器?
总的来说,我对 Cordova 和 JS 很陌生,所以请耐心等待——我可能会跟进一些愚蠢的问题。
【问题讨论】:
标签: javascript cordova http mobile typescript