ftp登录服务器后如何判断服务器上是存在某一个文件
procedure TForm1Button3Click(Sender: TObject);
var
List : TStringList;
filename : String;
begin
filename:='123txt';
IdFTP1List(List,true);
if ListIndexOf(filename)>0 then
showmessage('ssssssssssss');
end;
根据你的要求,也不用判断文件夹存不存在了,直接创建一次目录就好了。大致象下面这样。
WebRequest request =WebRequestCreate("ftp://192168100218/test");
requestMethod=WebRequestMethodsFtpMakeDirectory;
requestCredentials=newNetworkCredential("user","pass");
using (var resp =(FtpWebResponse) requestGetResponse())
{
。。。
}
rb啶タi侉邸んi侉邸んaf邾i侉邸んalr
可以参考参考·····
比如服务器上upfile文件夹下有个文件叫1txt
if (FileExists(HttpContextCurrentServerMapPath("upfile/") + "\\" + "1txt"))
//HttpContextCurrentServerMapPath(相对路径):把相对路径转为服务器上的绝对路径。FileExists(绝对路径):检查是否存在绝对路径指向的文件或目录。
2、接着在电脑中,进入Fiddler软件,如下图所示。
3、然后在打开的软件页面中,点击File下面的第一个选项。
4、左下角显示capture就代表监测中,点击小程序捕获的请求。
5、然后点击inspector选项,如下图所示。
6、下面就可以看到的地址了,如下图所示就完成了。
0条评论