gpt4 book ai didi

javascript - 如何在 vxml 中使用 javascript 发出 http 请求?

转载 作者:行者123 更新时间:2023-11-30 06:29:16 28 4
gpt4 key购买 nike

如何在vxml中使用javascript发出http请求?(通常 src 包含数据元素的任何 xml 文件的链接。但在我的情况下,它不一定是 xml 文件。所以我认为我不能在这里使用数据元素。)

最佳答案

VXML 浏览器支持的纯 ECMAScript 中没有任何东西(据我所知——除非有人从标准中显着扩展了他们的浏览器)允许任何你似乎要求的东西,比如用于常规 Web AJAX 请求的 XMLHttpRequest .但是,正如 Kevin Junghans 所提到的,您可以使用该元素来获取预期为 XML 的文档。某些浏览器可能具有 VXML 标准的扩展,允许您指定返回的文件类型,让您选择 XML 或 JSON。

但是,如果您事先不知道获取的文档将采用什么格式,则更通用的解决方案可能是编写一个包装器 XML Web 服务,该服务依次请求所需的文档,并将其包装在 XML 中。

例如

<var name="docURI" expr="'http://someserver/some/doc.json'" />
<data name="documentContents" src="myservice.xml.php" namelist="docURI" />

并编写 myservice.xml.php 以返回类似的内容

<?xml version="1.0"?>
<documentWrapper>content from doc.json</documentWrapper>

关于javascript - 如何在 vxml 中使用 javascript 发出 http 请求?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18892880/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com