2011-04-07 79 views

回答

2

总之,是的。

使用<execute>块(docs),可以编写JavaScript来发出外部HTTP请求:包括POST。阅读关于这个主题的Christian Heilmann博客文章之一:Using YQL to read HTML from a document that requires POST data

的JavaScript的一个简单的例子来提出这样的要求可能是:

// Prepare POST request 
var url = "http://www.postbin.org/1k2hsu7"; 
var body = "question=5579467&name=faressoft"; 
var req = y.rest(url).accept('text/html').post(body); 

// Make the request, and get response 
var res = req.response; 

// Assign to YQL response object 
response.object = res.body; 
相关问题