从保管箱响应正文中提取网址
extract URL from dropbox response body
我正在使用保管箱核心 API 上传文件,然后为这些文件生成可共享的链接。我想从响应正文中提取生成的可共享链接,但无法这样做。响应如下所示:
"{'"url'": '"https://www.dropbox.com/pictureicon.png?dl=0'", '"expires'": '"Tue, 01 Jan 2030 00:00:00 +0000'", '"visibility'": '"PUBLIC'"}"
为了提取链接,我尝试了以下方法:
console.log('Shared link 2 ' + JSON.stringify(httpResponse.body.url));
但以上内容返回为未定义。我认为这是因为 url 键前后响应体内的'
。
有谁知道我在这里做错了什么?
如果要将响应转换为对象,则需要使用parse
,而不是stringify
(参见MDN)。
JSON.parse(httpResponse.body).url
相关文章:
- 在数据提取完成之前进行页面渲染
- javascript问题正文样式
- 如何在Javascript中从字符串中提取某些单词
- RegEx JavaScript:数字后的符号提取
- 如何在内联依赖项并将图像转换为dataURI的情况下完全提取网页
- Regex提取URL返回数组的一部分;未定义”;
- JQuery在单击正文时隐藏上下文菜单
- 如何提取“;href"最近列表项中的属性值
- 使用时刻.js从日期时间中提取时间
- 通过javascript从会话中提取用户名
- HTML页面如何提取通过表单传递的参数
- 是否可以自动拉取“随机”;标签“;从一长串文本中提取
- innerHTML的子字符串可以在初始调用时提取吗
- 如何使用phonegap从安卓设备中提取联系人的字母顺序
- 如何从特定页面中提取php变量值
- 从字符串中提取年份的Javascript正则表达式
- 如何使用JavaScript提取此url的一部分
- 从保管箱响应正文中提取网址
- 从hotmail页面提取电子邮件正文
- Google Apps脚本,用于从电子邮件正文中搜索和提取电子邮件地址并保存到spreadshet