【问题标题】:Can I navigate Image Uploader with cURL?我可以使用 cURL 导航图像上传器吗?
【发布时间】:2011-08-19 22:01:00
【问题描述】:

我想知道是否有人知道是否可以使用 cURL 操作 Aurigma Image Uploader。基本上我需要做的是传输上传到我的网站的图像(不使用 aurigma),并使用网络脚本(我假设 cURL)将这些照片发送到另一个受密码保护但使用 Aurigma Image Uploader 接收的网站相片。所以我需要能够导航到我桌面上正确的上传文件夹,然后选择该文件夹中的所有照片,然后上传它们。我无法使用 POST 直接连接到服务器,因此该选项是不可能的。因此,任何关于如何实现这一点的建议都会很棒。谢谢。

编辑

解释需要发生的过程。站点/服务器 1 接收使用通用图像上传脚本从用户上传到它的图像。站点/服务器 2 接收通过 Aurigma 图像上传器上传到它的图像。我的问题是是否可以创建一个脚本来将服务器 1 上接收到的图像直接传输到服务器 2?该脚本将在服务器 1 上查看上传的图像,然后通过服务器 2 上的密码保护导航,导航到要上传的站点区域,然后使用该站点安装的 Aurigma Image uploader 选择上传到服务器 1 的图像,选择它们,然后使用 aurigma 图像上传器将它们上传到服务器 2。

我无法通过 POST 方法直接访问服务器,这就是为什么我需要使用创建的脚本基本上遍历站点,然后让脚本根据上传到服务器 1 的内容控制将哪些图片上传到服务器 2。清如泥? :)

【问题讨论】:

  • 请澄清你的问题。您需要将照片从一个网站传输到另一个网站吗?还是您希望 Image Uploader 不使用 POST 从客户端上传照片?
  • @Eugene 请查看原始问题中的编辑。感谢您指出歧义。

标签: php curl image-uploading aurigma


【解决方案1】:

如果我的理解正确,您想将照片从 服务器 1(您使用“网络脚本”上传图片的位置)上传到 服务器 2(“另一个网站受密码保护')使用 Aurigma 图像上传器。 Image Uploader 不支持从 Java Script 将文件添加到上传列表,这样您就无法从代码中选择文件并启动上传。

Image Uploader 使用 HTTP POST 请求发送文件,因此您可以尝试形成与 Image Uploader API 兼容的自己的请求:POST Field Reference

【讨论】:

  • +1 用于 API 参考。我似乎无法在搜索中找到它。请参阅对原始问题的编辑以获取更多说明。尽管从您的回复中听起来,使用脚本操作和导航 aurigma 是不可能的。我理解正确吗?
  • 我会改写它 - 由于安全原因,Image Uploader JavaScript API 不包含将文件添加到上传列表的方法。但是,它包含大量 JavaScript 方法和事件,可与 Web 项目无缝集成。
  • 我知道这已经过时了,但是您是否曾经能够为图像上传形成正确的 curl 请求?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-07-29
  • 2016-08-24
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多