You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+28Lines changed: 28 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -80,5 +80,33 @@ using ( var ftpClient = new FtpClient( new FtpClientConfiguration
80
80
81
81
```
82
82
83
+
### Advanced Configuration ###
84
+
CoreFTP provides several configuration overrides in `FtpClientConfiguration` to assist with connecting to legacy, obfuscated, or non-compliant FTP servers:
85
+
86
+
```csharp
87
+
using ( varftpClient=newFtpClient( newFtpClientConfiguration
88
+
{
89
+
Host="legacy-server.local",
90
+
Username="user",
91
+
Password="password",
92
+
93
+
// Force the control stream encoding for servers that don't support UTF8 (e.g. Chinese GBK or Japanese Shift_JIS)
Integration tests can be run against most FTP servers with passive mode enabled, credentials can be configured in appsettings.json of CoreFtp.Tests.Integration.
0 commit comments