对象不支持属性或方法-服务堆栈-客户端HTTP POST [英] Object doesn't support property or method 'json' servicestack-client HTTP post

查看:27
本文介绍了对象不支持属性或方法-服务堆栈-客户端HTTP POST的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

  • 服务堆栈-客户端版本1.0.9
  • Microsoft Edge 38.14393.2068.0
  • Microsoft EdgeHTML 14.14393

我在Microsoft Edge 38.14393.2068.0中收到以下Java脚本错误:

"对象不支持属性或方法‘json’"

我怀疑这个Microsoft Edge Java脚本错误来自ServiceStack Typescript JsonServiceClient,您可以找到这个NPM包的源代码是here

使用下面的独立应用程序在MS Edge中重现此问题:

您将看到Chrome运行正常,但MS Edge失败,并显示"对象不支持属性或方法‘json’"错误。

如果存在有效的bearerToken,则MS EDGE和Chrome请求都会工作。

JSON

我无法重现此确切错误,但我发现MS Edge有一个问题,即在this commit中解析的空推荐答案响应上调用W3C Fetch的.json()API时抛出DOMException。此修复程序可从服务堆栈-客户端v0.0.41获得,该客户端现已在NPM上提供。

如果这不能解决您问题,请创建一个小的独立示例,我们可以运行该示例来再现问题。

这篇关于对象不支持属性或方法-服务堆栈-客户端HTTP POST的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆