根据command.cgi和upload.cgi的文档,我有一个简单的同步应用程序,它首先检索文件列表,然后尝试从设备中删除它们。
但是,删除操作总是失败并出现 404 错误。
发出的请求就像
GET /upload.cgi?DEL=/DCIM/109___06/IMG_0611.JPG HTTP/1.1
Host: 192.168.0.1
User-Agent: ...
作为参数给出的文件DEL
肯定存在于设备上,因为该值直接取自之前紧接的文件列表响应。
FlashAir API 的完整响应是:
<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<HTML><HEAD><TITLE>404 Not Found</TITLE></HEAD>
<BODY><H1>404 Not Found</H1>
The requested URL was not found on this server.
</BODY></HTML>