Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/joomla/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Firefox addon 如何使用request在firefox插件中获得utf8格式的响应正文_Firefox Addon_Firefox Addon Sdk - Fatal编程技术网

Firefox addon 如何使用request在firefox插件中获得utf8格式的响应正文

Firefox addon 如何使用request在firefox插件中获得utf8格式的响应正文,firefox-addon,firefox-addon-sdk,Firefox Addon,Firefox Addon Sdk,我在firefox插件中收到了用户请求,并获得了标题详细信息,但我不知道如何获得响应正文。有人能帮我吗。我使用response.text获得了全文,但我需要utf8格式(例如,在节点中,我们使用编码(utf8))。我尝试了json.parse,但它返回null,尽管我得到了响应。text 答案就在那一页上。获得响应对象后,使用 response.text 获取纯文本响应。您可以在上看到所有响应对象属性。我使用response.json,因为它已经是一个JavaScript对象(实际上与json

我在firefox插件中收到了用户请求,并获得了标题详细信息,但我不知道如何获得响应正文。有人能帮我吗。我使用response.text获得了全文,但我需要utf8格式(例如,在节点中,我们使用编码(utf8))。我尝试了json.parse,但它返回null,尽管我得到了响应。text

答案就在那一页上。获得响应对象后,使用

response.text

获取纯文本响应。

您可以在上看到所有响应对象属性。我使用
response.json
,因为它已经是一个JavaScript对象(实际上与
json.parse(response.text);

我通过response.text获得了body,但我真正想要的是utf8格式。当我执行json.parse时,我什么也得不到(null)。这就是我所说的,但我没有提到。