如何使用请求在firefox附加组件中以utf8格式获取响应主体

时间:2014-03-07 04:29:31

标签: firefox-addon firefox-addon-sdk

我在firefox附加组件中的用户请求,我得到了标题详细信息,但我不知道如何获得响应正文可以帮助我。我使用response.text获得了全文,但我需要它以utf8格式为例(在节点中我们使用编码(utf8))。我尝试了json.parse,但它返回null,尽管我得到了response.text
https://developer.mozilla.org/en-US/Add-ons/SDK/High-Level_APIs/request

2 个答案:

答案 0 :(得分:1)

答案在该页面上。获得响应对象后,使用

response.text

获取纯文本回复。

答案 1 :(得分:1)

您可以在this part of the page上看到所有响应对象属性。我使用response.json,因为它已经是JavaScript对象(实际上与JSON.parse(response.text);相同)