0

我正在尝试创建一个页面,该页面使用他们的 api 将图像上传到 imagezilla,但没有运气。下面是我正在使用的代码,但出于明显的原因,没有 apikey、用户名和密码

<html>
<body>
<form action="http://imagezilla.net/api.php" method="post">
    <input type="file" name="file" accept="image/x-png, image/gif, image/jpeg" />
    <input type="hidden" name="apikey" value="..." />
    <input type="hidden" name="username" value="..." />
    <input type="hidden" name="passwordmd5" value="..." />
    <input type="hidden" name="testmode" value="1" />
    <input type="submit" />
</form>
</body>
</html>

我得到的只是没有上传文件,即使我把测试模式拿出来它仍然可以。
该网站不是很有帮助http://imagezilla.net/api-docs.php
任何帮助都会很棒。杰米

4

1 回答 1

0

虽然我没有使用 Imagezilla 的经验,但我怀疑您需要正确设置enctype表单:

<form action="http://imagezilla.net/api.php" method="post" enctype="multipart/form-data">
    <input type="file" name="file" accept="image/x-png, image/gif, image/jpeg" />
    <input type="hidden" name="apikey" value="..." />
    <input type="hidden" name="username" value="..." />
    <input type="hidden" name="passwordmd5" value="..." />
    <input type="hidden" name="testmode" value="1" />
    <input type="submit" />
</form>
于 2013-04-03T11:29:51.607 回答