Javascript 如何从Windows应用程序调用AJAX API函数?

Javascript 如何从Windows应用程序调用AJAX API函数?,javascript,ajax,Javascript,Ajax,一些公司正在为我提供基于web的API来使用他们的服务。我可以从web brower中调用此API函数: <html xmlns="http://www.w3.org/1999/xhtml"> <head> <script type="text/javascript" src="http://someaddress.com?&key=somekey"></script> <script type="text/javascrip

一些公司正在为我提供基于web的API来使用他们的服务。我可以从web brower中调用此API函数:

<html xmlns="http://www.w3.org/1999/xhtml"> 
<head> 
<script type="text/javascript" 

src="http://someaddress.com?&key=somekey"></script>
<script type="text/javascript">
var object = new SomeObject();
object.SomeFunction();
</script>
</head> 
我对SomeFunction的返回值感兴趣。 如何从windows应用程序获取此返回值

您可以使用类似的工具。这将允许您查看实际的HTTP请求,并逐步完成JavaScript。在组合中,这将让您看到返回值来自何处

一旦理解了这一点,您就可以使用适当的HTTP客户端库在Windows应用程序中复制请求以及可能的部分JavaScript逻辑


请注意,这可能违反了TOS。

您可以在WinForm中嵌入web浏览器控件,并从SomeFunction返回值 进入某个DOM元素,然后可以从WinForm.WebBrowser1访问该元素

还有javascript模拟器可用,我认为您甚至可以使用c中的JSCRIPT dll
但如果某个函数依赖于DOM,那么这可能不起作用

从什么时候起,基于web的API就被称为AJAX API了?