我想从其他网站获得结果,但需要输入结果。该输入是在我的网站上提交的。如何从该网站获取结果到我的网站?
答案 0 :(得分:0)
正如所建议的那样,你的问题似乎非常广泛。 我假设您正在尝试在第三方网站上使用网络服务。如上所述,AJAX不能用于防止跨站点脚本。但是,您可能正在查看CURL,它允许连接到不同域上的Web服务。这种连接的例子如下所示。
$product = $_POST['searched_product'];
$conn = curl_init();
curl_setopt($conn, CURLOPT_URL, "url_of_the_webService?productInfo=$product");
curl_setopt($conn,CURLOPT_RETURNTRANSFER,1);
curl_setopt($conn,CURLOPT_HEADER,0);
$response = curl_exec($conn); //this would contain product info in format such as JSON or XML
$httpCode = curl_getinfo($conn,CURLINFO_HTTP_CODE);
curl_close($conn);