HTTP ప్రాక్సీ ద్వారా డైరెక్టరీ జాబితా మరియు డౌన్‌లోడ్ పని చేయగలవు, అయితే FtpWebRequest UploadFile ను తిరస్కరిస్తుంది. ఇది డాక్యుమెంట్ చేయబడిన సామర్థ్య పరిమితి, తప్పు పాస్‌వర్డ్‌కు రుజువు కాదు.

HTTP ప్రాక్సీకి, మద్దతు ఉన్న ఆపరేషన్లు DownloadFile, ListDirectory మరియు ListDirectoryDetails. నిష్క్రియ మోడ్‌ను ప్రారంభించడం ఆ API కి అప్‌లోడ్ మద్దతును జోడించదు.

సమర్థమైన HTTP CONNECT మార్గం మరొక FTP క్లయింట్ యొక్క TCP కనెక్షన్‌లను తీసుకెళ్లగలదు, ప్రాక్సీ విధానానికి లోబడి. HTTP-నుండి-FTP గేట్‌వే తన స్వంత ఆపరేషన్‌లను అందించగలదు. ఏదీ ప్రతి FTP API ప్రతి ఏర్పాటును అమలు చేయదు.

Proxy ను null గా సెట్ చేయడం అనుమతించబడిన ప్రత్యక్ష అప్‌లోడ్ పని చేయించగలదు, కానీ అది మధ్యవర్తిని దాటవేస్తుంది. ఇది ప్రాక్సీ ద్వారా జరిగిన అప్‌లోడ్‌ను సరిచేయలేదు.

అవసరమైన ఆపరేషన్ కోసం మద్దతు ఉన్న FTP క్లయింట్ మరియు మార్గాన్ని ఎంచుకోండి. కొత్త అభివృద్ధికి FtpWebRequest వాడుకలో లేదు; HttpClient తనంతట తాను FTP కి ప్రత్యామ్నాయం కాదు. ఆపరేషన్ మద్దతు ఉందని నిర్ధారించిన తర్వాత మాత్రమే దాని ప్రాక్సీ ఆధారాలు, FTP ఆధారాలు మరియు డేటా కనెక్షన్‌లను పరిశీలించాలి.

సంబంధిత వ్యాసాలు