0

根据command.cgiupload.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>
4

1 回答 1

0

http://192.168.0.1/upload.cgi肯定存在吗?由于404 Not Found显示,有可能您一开始就无法访问 API URL。

于 2017-06-08T13:41:04.190 回答