【发布时间】:2017-06-16 05:35:39
【问题描述】:
我正在使用fetch 进行 API 调用,一切正常,但在这个特定的实例中,我遇到了一个问题,因为 API 只是返回一个字符串,而不是一个对象。
通常,API 返回一个对象,我可以解析 JSON 对象并获取我想要的内容,但在这种情况下,我无法在响应对象中找到从 API 获取的文本。
我以为我会在正文中找到文本,但我似乎找不到。我在哪里看?
【问题讨论】:
-
您可以使用
typeof来检查返回的类型,如果是对象则为其他内容,如果为字符串则为其他内容。 -
好的,但是响应对象中的实际文本响应在哪里?在 typeof 检查之后,我仍然需要从响应中提取我期望的字符串。
-
使用 .text() 方法读取响应流。
标签: javascript ajax fetch