ਡਾਇਰੈਕਟਰੀ ਸੂਚੀ ਅਤੇ ਡਾਊਨਲੋਡ HTTP ਪਰਾਕਸੀ ਰਾਹੀਂ ਕੰਮ ਕਰ ਸਕਦੇ ਹਨ, ਜਦੋਂ ਕਿ FtpWebRequest UploadFile ਨੂੰ ਅਸਵੀਕਾਰ ਕਰਦਾ ਹੈ। ਇਹ ਇੱਕ ਦਸਤਾਵੇਜ਼ੀ ਸਮਰੱਥਾ ਸੀਮਾ ਹੈ, ਗਲਤ ਪਾਸਵਰਡ ਦਾ ਸਬੂਤ ਨਹੀਂ।

HTTP ਪਰਾਕਸੀ ਲਈ, ਸਮਰਥਿਤ ਕਾਰਵਾਈਆਂ DownloadFile, ListDirectory ਅਤੇ ListDirectoryDetails ਹਨ। ਪੈਸਿਵ ਮੋਡ ਸਮਰੱਥ ਕਰਨ ਨਾਲ ਉਸ API ਵਿੱਚ ਅੱਪਲੋਡ ਸਮਰਥਨ ਨਹੀਂ ਜੁੜਦਾ।

ਇੱਕ ਸਮਰੱਥ HTTP CONNECT ਮਾਰਗ ਕਿਸੇ ਹੋਰ FTP ਕਲਾਇੰਟ ਦੇ TCP ਕਨੈਕਸ਼ਨ ਲਿਜਾ ਸਕਦਾ ਹੈ, ਪਰਾਕਸੀ ਨੀਤੀ ਦੇ ਅਧੀਨ। HTTP-ਤੋਂ-FTP ਗੇਟਵੇ ਆਪਣੀਆਂ ਕਾਰਵਾਈਆਂ ਦੇ ਸਕਦਾ ਹੈ। ਇਹਨਾਂ ਵਿੱਚੋਂ ਕੋਈ ਵੀ ਹਰ FTP API ਨੂੰ ਹਰ ਪ੍ਰਬੰਧ ਲਾਗੂ ਨਹੀਂ ਕਰਵਾਉਂਦਾ।

Proxy ਨੂੰ null ਉੱਤੇ ਸੈੱਟ ਕਰਨਾ ਮਨਜ਼ੂਰਸ਼ੁਦਾ ਸਿੱਧਾ ਅੱਪਲੋਡ ਕੰਮ ਕਰ ਸਕਦਾ ਹੈ, ਪਰ ਇਹ ਵਿਚੋਲੇ ਨੂੰ ਬਾਈਪਾਸ ਕਰਦਾ ਹੈ। ਇਸਨੇ ਪਰਾਕਸੀ ਰਾਹੀਂ ਹੋਏ ਅੱਪਲੋਡ ਦੀ ਮੁਰੰਮਤ ਨਹੀਂ ਕੀਤੀ।

ਲੋੜੀਂਦੀ ਕਾਰਵਾਈ ਲਈ ਸਮਰਥਿਤ FTP ਕਲਾਇੰਟ ਅਤੇ ਮਾਰਗ ਚੁਣੋ। ਨਵੇਂ ਵਿਕਾਸ ਲਈ FtpWebRequest ਬੇਕਾਰ ਹੈ; HttpClient ਆਪਣੇ ਆਪ ਵਿੱਚ FTP ਦਾ ਬਦਲ ਨਹੀਂ ਹੈ। ਕਾਰਵਾਈ ਸਮਰਥਿਤ ਹੋਣ ਦੀ ਪੁਸ਼ਟੀ ਕਰਨ ਤੋਂ ਬਾਅਦ ਹੀ ਤੁਹਾਨੂੰ ਇਸ ਦੇ ਪਰਾਕਸੀ ਪ੍ਰਮਾਣ-ਪੱਤਰ, FTP ਪ੍ਰਮਾਣ-ਪੱਤਰ ਅਤੇ ਡਾਟਾ ਕਨੈਕਸ਼ਨ ਦੀ ਜਾਂਚ ਕਰਨੀ ਚਾਹੀਦੀ ਹੈ।

ਸੰਬੰਧਿਤ ਲੇਖ