如果我只是以这样的形式使用ImageShack API:
<form method="post" enctype="multipart/form-data" action="http://www.imageshack.us/upload_api.php">
<p><input type="file" name="fileupload"></p>
<p><input type="text" name="key" value="Your_Developer_Key"></p>
<p><input type="submit" value="Go"></p>
</form>
浏览器被带到具有图片URL的XML文档,但没有用,因为我不再在我的网站上。我已经尝试在iFrame中加载它并且有效,但我无法访问它,因为它是跨域的。
jquery中的Http Post不起作用,因为我无法在其中发送文件。我不知道任何PHP,所以使用这将花费大量的时间来学习和我有其他选择吗?
答案 0 :(得分:1)
你提到你了解Ruby on Rails。
使用Ruby发布文件非常简单。请参阅:Ruby: How to post a file via HTTP as multipart/form-data?