gpt4 book ai didi

javascript - 使用 iOS 通过 Javascript 下载网站上的文件

转载 作者:行者123 更新时间:2023-11-28 09:31:10 27 4
gpt4 key购买 nike

我正在尝试以编程方式下载 this site 上的文件,我发现当您单击突出显示的下载按钮(“下载”)时,它会运行 Javascript: document.getElementById('downLoad').action='/download.php?fileid=11024011';down​​ishare( '0');

在我的 Mac 上,它运行良好,并且当我在 Safari 上运行它时可以下载文件。但是当我使用时

[webView stringByEvaluatingJavaScriptFromString:[NSString stringWithFormat:@"document.getElementById('downLoad').action='/download.php?fileid=11024011'"]];

它不会返回任何内容。

有谁知道为什么以及如何获取下载 URL?

谢谢。

最佳答案

嗯...下载网址是这样的:http://ishare.iask.sina.com.cn/download.php?fileid=11024011

您也可以使用 Chrome 中的“网络”选项卡或 Firefox 中的 Firebug 进行检查。但是...当您尝试直接访问它时,它会重定向您。可能会对请求进行一些服务器端验证,例如引荐来源网址或其他内容。

关于javascript - 使用 iOS 通过 Javascript 下载网站上的文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13703048/

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