whatwg-fetch npmを使用して、javascriptノードモジュールから.Net WCFによって配信されるRESTサービスにアクセスしているときに、この問題が発生しました。SyntaxError:JSONの位置0で予期しないトークンが発生しました
上記のエラーメッセージは、空白のように思われる予期しないトークンを参照していることに注意してください。
私はこれが何であるか分からなかったので、CORS認証のような他の可能性のある難解な問題を考えて、APIのフェッチからプロミスをミックスしました。
return WebOperationContext.Current.CreateTextResponse(
json,
"application/json; charset=utf-8",
Encoding.UTF8
);
は、Microsoftは、彼らが作ることを選んだEncoding.UTF8
エンコーディングを実装したときに、それがでJSON文字列を付加ことが判明: