Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Contribute to GitLab
Sign in / Register
Toggle navigation
T
Titanium-Web-Proxy
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Administrator
Titanium-Web-Proxy
Commits
03ed2635
Commit
03ed2635
authored
May 14, 2018
by
justcoding121
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
adjust defaults
parent
56de40a3
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
10 additions
and
3 deletions
+10
-3
ProxyServer.cs
Titanium.Web.Proxy/ProxyServer.cs
+10
-3
No files found.
Titanium.Web.Proxy/ProxyServer.cs
View file @
03ed2635
...
...
@@ -130,6 +130,7 @@ namespace Titanium.Web.Proxy
/// <summary>
/// Gets or sets a value indicating whether requests will be chained to upstream gateway.
/// Defaults to false.
/// </summary>
public
bool
ForwardToUpstreamGateway
{
get
;
set
;
}
...
...
@@ -138,6 +139,7 @@ namespace Titanium.Web.Proxy
/// Note: NTLM/Kerberos will always send local credentials of current user
/// running the proxy process. This is because a man
/// in middle attack with Windows domain authentication is not currently supported.
/// Defaults to false.
/// </summary>
public
bool
EnableWinAuth
{
get
;
set
;
}
...
...
@@ -161,12 +163,15 @@ namespace Titanium.Web.Proxy
public
bool
EnableConnectionPool
{
get
;
set
;
}
=
true
;
/// <summary>
/// Buffer size used throughout this proxy.
/// Buffer size in bytes used throughout this proxy.
/// Default value is 8192 bytes.
/// </summary>
public
int
BufferSize
{
get
;
set
;
}
=
8192
;
/// <summary>
/// Seconds client/server connection are to be kept alive when waiting for read/write to complete.
/// This will also determine the pool eviction time when connection pool is enabled.
/// Default value is 60 seconds.
/// </summary>
public
int
ConnectionTimeOutSeconds
{
get
;
set
;
}
...
...
@@ -174,9 +179,9 @@ namespace Titanium.Web.Proxy
/// <summary>
/// Maximum number of concurrent connections per remote host in cache.
/// Only valid when connection pooling is enabled.
/// Default value is
3
.
/// Default value is
2
.
/// </summary>
public
int
MaxCachedConnections
{
get
;
set
;
}
=
3
;
public
int
MaxCachedConnections
{
get
;
set
;
}
=
2
;
/// <summary>
/// Total number of active client connections.
...
...
@@ -204,6 +209,8 @@ namespace Titanium.Web.Proxy
/// <summary>
/// The buffer pool used throughout this proxy instance.
/// Set custom implementations by implementing this interface.
/// By default this uses DefaultBufferPool implementation available in StreamExtended library package.
/// </summary>
public
IBufferPool
BufferPool
{
get
;
set
;
}
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment