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
53e4c540
Commit
53e4c540
authored
Apr 25, 2018
by
justcoding121
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
add docs
parent
a18c26bf
Show whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
312 additions
and
0 deletions
+312
-0
Titanium.Web.Proxy.Docs.sln
Titanium.Web.Proxy.Docs.sln
+32
-0
Titanium.Web.Proxy.Docs.csproj
Titanium.Web.Proxy/Titanium.Web.Proxy.Docs.csproj
+150
-0
Titanium.Web.Proxy.html
docs/api/Titanium.Web.Proxy.html
+130
-0
No files found.
Titanium.Web.Proxy.Docs.sln
0 → 100644
View file @
53e4c540
Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio 15
VisualStudioVersion = 15.0.27428.1
MinimumVisualStudioVersion = 10.0.40219.1
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = ".nuget", ".nuget", "{6FD3B84B-9283-4E9C-8C43-A234E9AA3EAA}"
ProjectSection(SolutionItems) = preProject
.nuget\NuGet.Config = .nuget\NuGet.Config
.nuget\NuGet.exe = .nuget\NuGet.exe
.nuget\NuGet.targets = .nuget\NuGet.targets
EndProjectSection
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Titanium.Web.Proxy.Docs", "Titanium.Web.Proxy\Titanium.Web.Proxy.Docs.csproj", "{EBF2EA46-EA00-4350-BE1D-D86AFD699DB3}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
Release|Any CPU = Release|Any CPU
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{EBF2EA46-EA00-4350-BE1D-D86AFD699DB3}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{EBF2EA46-EA00-4350-BE1D-D86AFD699DB3}.Debug|Any CPU.Build.0 = Debug|Any CPU
{EBF2EA46-EA00-4350-BE1D-D86AFD699DB3}.Release|Any CPU.ActiveCfg = Release|Any CPU
{EBF2EA46-EA00-4350-BE1D-D86AFD699DB3}.Release|Any CPU.Build.0 = Release|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
GlobalSection(ExtensibilityGlobals) = postSolution
SolutionGuid = {A250E1E5-3ABA-4FED-9A0E-6C63EB0261E0}
EndGlobalSection
EndGlobal
Titanium.Web.Proxy/Titanium.Web.Proxy.Docs.csproj
0 → 100644
View file @
53e4c540
<?xml version="1.0" encoding="utf-8"?>
<Project
ToolsVersion=
"14.0"
DefaultTargets=
"Build"
xmlns=
"http://schemas.microsoft.com/developer/msbuild/2003"
>
<Import
Project=
"$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props"
Condition=
"Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')"
/>
<PropertyGroup>
<Configuration
Condition=
" '$(Configuration)' == '' "
>
Debug
</Configuration>
<Platform
Condition=
" '$(Platform)' == '' "
>
AnyCPU
</Platform>
<ProjectGuid>
{EBF2EA46-EA00-4350-BE1D-D86AFD699DB3}
</ProjectGuid>
<OutputType>
Library
</OutputType>
<AppDesignerFolder>
Properties
</AppDesignerFolder>
<RootNamespace>
Titanium.Web.Proxy
</RootNamespace>
<AssemblyName>
Titanium.Web.Proxy.Docs
</AssemblyName>
<TargetFrameworkVersion>
v4.6.1
</TargetFrameworkVersion>
<FileAlignment>
512
</FileAlignment>
<TargetFrameworkProfile
/>
</PropertyGroup>
<PropertyGroup
Condition=
" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "
>
<DebugSymbols>
true
</DebugSymbols>
<DebugType>
full
</DebugType>
<Optimize>
false
</Optimize>
<OutputPath>
bin\Debug\
</OutputPath>
<DefineConstants>
DEBUG;TRACE
</DefineConstants>
<ErrorReport>
prompt
</ErrorReport>
<WarningLevel>
4
</WarningLevel>
<AllowUnsafeBlocks>
true
</AllowUnsafeBlocks>
<DocumentationFile>
bin\Debug\Titanium.Web.Proxy.Docs.xml
</DocumentationFile>
<LangVersion>
latest
</LangVersion>
</PropertyGroup>
<PropertyGroup
Condition=
" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "
>
<DebugType>
pdbonly
</DebugType>
<Optimize>
true
</Optimize>
<OutputPath>
bin\Release\
</OutputPath>
<DefineConstants>
TRACE
</DefineConstants>
<ErrorReport>
prompt
</ErrorReport>
<WarningLevel>
4
</WarningLevel>
</PropertyGroup>
<ItemGroup>
<Reference
Include=
"BouncyCastle.Crypto, Version=1.8.2.0, Culture=neutral, PublicKeyToken=0e99375e54769942, processorArchitecture=MSIL"
>
<HintPath>
..\packages\Portable.BouncyCastle.1.8.2\lib\net40\BouncyCastle.Crypto.dll
</HintPath>
</Reference>
<Reference
Include=
"StreamExtended, Version=1.0.147.0, Culture=neutral, PublicKeyToken=bbfa0f1d54f50043, processorArchitecture=MSIL"
>
<HintPath>
..\packages\StreamExtended.1.0.147-beta\lib\net45\StreamExtended.dll
</HintPath>
</Reference>
<Reference
Include=
"System"
/>
<Reference
Include=
"System.Core"
/>
<Reference
Include=
"System.Xml.Linq"
/>
<Reference
Include=
"System.Data.DataSetExtensions"
/>
<Reference
Include=
"Microsoft.CSharp"
/>
<Reference
Include=
"System.Data"
/>
<Reference
Include=
"System.Xml"
/>
</ItemGroup>
<ItemGroup>
<Compile
Include=
"CertificateHandler.cs"
/>
<Compile
Include=
"Compression\CompressionFactory.cs"
/>
<Compile
Include=
"Compression\DeflateCompression.cs"
/>
<Compile
Include=
"Compression\GZipCompression.cs"
/>
<Compile
Include=
"Compression\ICompression.cs"
/>
<Compile
Include=
"Decompression\DecompressionFactory.cs"
/>
<Compile
Include=
"Decompression\DeflateDecompression.cs"
/>
<Compile
Include=
"Decompression\GZipDecompression.cs"
/>
<Compile
Include=
"Decompression\IDecompression.cs"
/>
<Compile
Include=
"EventArguments\AsyncEventHandler.cs"
/>
<Compile
Include=
"EventArguments\BeforeSslAuthenticateEventArgs.cs"
/>
<Compile
Include=
"EventArguments\CertificateSelectionEventArgs.cs"
/>
<Compile
Include=
"EventArguments\CertificateValidationEventArgs.cs"
/>
<Compile
Include=
"EventArguments\DataEventArgs.cs"
/>
<Compile
Include=
"EventArguments\LimitedStream.cs"
/>
<Compile
Include=
"EventArguments\MultipartRequestPartSentEventArgs.cs"
/>
<Compile
Include=
"EventArguments\SessionEventArgs.cs"
/>
<Compile
Include=
"EventArguments\SessionEventArgsBase.cs"
/>
<Compile
Include=
"EventArguments\TransformationMode.cs"
/>
<Compile
Include=
"EventArguments\TunnelConnectEventArgs.cs"
/>
<Compile
Include=
"ExceptionHandler.cs"
/>
<Compile
Include=
"Exceptions\BodyNotFoundException.cs"
/>
<Compile
Include=
"Exceptions\ProxyAuthorizationException.cs"
/>
<Compile
Include=
"Exceptions\ProxyException.cs"
/>
<Compile
Include=
"Exceptions\ProxyHttpException.cs"
/>
<Compile
Include=
"ExplicitClientHandler.cs"
/>
<Compile
Include=
"Extensions\FuncExtensions.cs"
/>
<Compile
Include=
"Extensions\SslExtensions.cs"
/>
<Compile
Include=
"Extensions\StreamExtensions.cs"
/>
<Compile
Include=
"Extensions\StringExtensions.cs"
/>
<Compile
Include=
"Extensions\TcpExtensions.cs"
/>
<Compile
Include=
"Helpers\HttpHelper.cs"
/>
<Compile
Include=
"Helpers\HttpRequestWriter.cs"
/>
<Compile
Include=
"Helpers\HttpResponseWriter.cs"
/>
<Compile
Include=
"Helpers\HttpWriter.cs"
/>
<Compile
Include=
"Helpers\NativeMethods.SystemProxy.cs"
/>
<Compile
Include=
"Helpers\NativeMethods.Tcp.cs"
/>
<Compile
Include=
"Helpers\Network.cs"
/>
<Compile
Include=
"Helpers\ProxyInfo.cs"
/>
<Compile
Include=
"Helpers\Ref.cs"
/>
<Compile
Include=
"Helpers\RunTime.cs"
/>
<Compile
Include=
"Helpers\SystemProxy.cs"
/>
<Compile
Include=
"Helpers\Tcp.cs"
/>
<Compile
Include=
"Helpers\WinHttp\NativeMethods.WinHttp.cs"
/>
<Compile
Include=
"Helpers\WinHttp\WinHttpHandle.cs"
/>
<Compile
Include=
"Helpers\WinHttp\WinHttpWebProxyFinder.cs"
/>
<Compile
Include=
"Http\ConnectRequest.cs"
/>
<Compile
Include=
"Http\ConnectResponse.cs"
/>
<Compile
Include=
"Http\HeaderCollection.cs"
/>
<Compile
Include=
"Http\HeaderParser.cs"
/>
<Compile
Include=
"Http\HttpWebClient.cs"
/>
<Compile
Include=
"Http\KnownHeaders.cs"
/>
<Compile
Include=
"Http\Request.cs"
/>
<Compile
Include=
"Http\RequestResponseBase.cs"
/>
<Compile
Include=
"Http\Response.cs"
/>
<Compile
Include=
"Http\Responses\GenericResponse.cs"
/>
<Compile
Include=
"Http\Responses\OkResponse.cs"
/>
<Compile
Include=
"Http\Responses\RedirectResponse.cs"
/>
<Compile
Include=
"Models\ExplicitProxyEndPoint.cs"
/>
<Compile
Include=
"Models\ExternalProxy.cs"
/>
<Compile
Include=
"Models\HttpHeader.cs"
/>
<Compile
Include=
"Models\ProxyEndPoint.cs"
/>
<Compile
Include=
"Models\TransparentProxyEndPoint.cs"
/>
<Compile
Include=
"Network\CachedCertificate.cs"
/>
<Compile
Include=
"Network\CertificateManager.cs"
/>
<Compile
Include=
"Network\Certificate\BCCertificateMaker.cs"
/>
<Compile
Include=
"Network\Certificate\ICertificateMaker.cs"
/>
<Compile
Include=
"Network\Certificate\WinCertificateMaker.cs"
/>
<Compile
Include=
"Network\DebugCustomBufferedStream.cs"
/>
<Compile
Include=
"Network\ProxyClient.cs"
/>
<Compile
Include=
"Network\Tcp\TcpConnection.cs"
/>
<Compile
Include=
"Network\Tcp\TcpConnectionFactory.cs"
/>
<Compile
Include=
"Network\WinAuth\Security\Common.cs"
/>
<Compile
Include=
"Network\WinAuth\Security\LittleEndian.cs"
/>
<Compile
Include=
"Network\WinAuth\Security\Message.cs"
/>
<Compile
Include=
"Network\WinAuth\Security\State.cs"
/>
<Compile
Include=
"Network\WinAuth\Security\WinAuthEndPoint.cs"
/>
<Compile
Include=
"Network\WinAuth\WinAuthHandler.cs"
/>
<Compile
Include=
"Properties\AssemblyInfo.cs"
/>
<Compile
Include=
"ProxyAuthorizationHandler.cs"
/>
<Compile
Include=
"ProxyServer.cs"
/>
<Compile
Include=
"RequestHandler.cs"
/>
<Compile
Include=
"ResponseHandler.cs"
/>
<Compile
Include=
"Shared\ProxyConstants.cs"
/>
<Compile
Include=
"TransparentClientHandler.cs"
/>
<Compile
Include=
"WinAuthHandler.cs"
/>
</ItemGroup>
<ItemGroup>
<None
Include=
"packages.config"
/>
</ItemGroup>
<Import
Project=
"$(MSBuildToolsPath)\Microsoft.CSharp.targets"
/>
<!-- To modify your build process, add your task inside one of the targets below and uncomment it.
Other similar extension points exist, see Microsoft.Common.targets.
<Target Name="BeforeBuild">
</Target>
<Target Name="AfterBuild">
</Target>
-->
</Project>
\ No newline at end of file
docs/api/Titanium.Web.Proxy.html
0 → 100644
View file @
53e4c540
<!DOCTYPE html>
<!--[if IE]><![endif]-->
<html>
<head>
<meta
charset=
"utf-8"
>
<meta
http-equiv=
"X-UA-Compatible"
content=
"IE=edge,chrome=1"
>
<title>
Namespace Titanium.Web.Proxy
| Titanium Web Proxy
</title>
<meta
name=
"viewport"
content=
"width=device-width"
>
<meta
name=
"title"
content=
"Namespace Titanium.Web.Proxy
| Titanium Web Proxy "
>
<meta
name=
"generator"
content=
"docfx 2.34.0.0"
>
<link
rel=
"shortcut icon"
href=
"../favicon.ico"
>
<link
rel=
"stylesheet"
href=
"../styles/docfx.vendor.css"
>
<link
rel=
"stylesheet"
href=
"../styles/docfx.css"
>
<link
rel=
"stylesheet"
href=
"../styles/main.css"
>
<meta
property=
"docfx:navrel"
content=
""
>
<meta
property=
"docfx:tocrel"
content=
"toc.html"
>
<meta
property=
"docfx:rel"
content=
"../"
>
</head>
<body
data-spy=
"scroll"
data-target=
"#affix"
>
<div
id=
"wrapper"
>
<header>
<nav
id=
"autocollapse"
class=
"navbar navbar-inverse ng-scope"
role=
"navigation"
>
<div
class=
"container"
>
<div
class=
"navbar-header"
>
<button
type=
"button"
class=
"navbar-toggle"
data-toggle=
"collapse"
data-target=
"#navbar"
>
<span
class=
"sr-only"
>
Toggle navigation
</span>
<span
class=
"icon-bar"
></span>
<span
class=
"icon-bar"
></span>
<span
class=
"icon-bar"
></span>
</button>
<a
class=
"navbar-brand"
href=
"../index.html"
>
<img
id=
"logo"
class=
"svg"
src=
"../logo.svg"
alt=
""
>
</a>
</div>
<div
class=
"collapse navbar-collapse"
id=
"navbar"
>
<form
class=
"navbar-form navbar-right"
role=
"search"
id=
"search"
>
<div
class=
"form-group"
>
<input
type=
"text"
class=
"form-control"
id=
"search-query"
placeholder=
"Search"
autocomplete=
"off"
>
</div>
</form>
</div>
</div>
</nav>
<div
class=
"subnav navbar navbar-default"
>
<div
class=
"container hide-when-search"
id=
"breadcrumb"
>
<ul
class=
"breadcrumb"
>
<li></li>
</ul>
</div>
</div>
</header>
<div
class=
"container body-content"
>
<div
id=
"search-results"
>
<div
class=
"search-list"
></div>
<div
class=
"sr-items"
></div>
<ul
id=
"pagination"
></ul>
</div>
</div>
<div
role=
"main"
class=
"container body-content hide-when-search"
>
<div
class=
"sidenav hide-when-search"
>
<a
class=
"btn toc-toggle collapse"
data-toggle=
"collapse"
href=
"#sidetoggle"
aria-expanded=
"false"
aria-controls=
"sidetoggle"
>
Show / Hide Table of Contents
</a>
<div
class=
"sidetoggle collapse"
id=
"sidetoggle"
>
<div
id=
"sidetoc"
></div>
</div>
</div>
<div
class=
"article row grid-right"
>
<div
class=
"col-md-10"
>
<article
class=
"content wrap"
id=
"_content"
data-uid=
"Titanium.Web.Proxy"
>
<h1
id=
"Titanium_Web_Proxy"
data-uid=
"Titanium.Web.Proxy"
class=
"text-break"
>
Namespace Titanium.Web.Proxy
</h1>
<div
class=
"markdown level0 summary"
></div>
<div
class=
"markdown level0 conceptual"
></div>
<div
class=
"markdown level0 remarks"
></div>
<h3
id=
"classes"
>
Classes
</h3>
<h4><a
class=
"xref"
href=
"Titanium.Web.Proxy.ProxyServer.html"
>
ProxyServer
</a></h4>
<section><p>
Proxy Server Main class
</p>
</section>
<h3
id=
"delegates"
>
Delegates
</h3>
<h4><a
class=
"xref"
href=
"Titanium.Web.Proxy.ExceptionHandler.html"
>
ExceptionHandler
</a></h4>
<section></section>
</article>
</div>
<div
class=
"hidden-sm col-md-2"
role=
"complementary"
>
<div
class=
"sideaffix"
>
<div
class=
"contribution"
>
<ul
class=
"nav"
>
</ul>
</div>
<nav
class=
"bs-docs-sidebar hidden-print hidden-xs hidden-sm affix"
id=
"affix"
>
<!-- <p><a class="back-to-top" href="#top">Back to top</a><p> -->
</nav>
</div>
</div>
</div>
</div>
<footer>
<div
class=
"grad-bottom"
></div>
<div
class=
"footer"
>
<div
class=
"container"
>
<span
class=
"pull-right"
>
<a
href=
"#top"
>
Back to top
</a>
</span>
<span>
Generated by
<strong>
DocFX
</strong></span>
</div>
</div>
</footer>
</div>
<script
type=
"text/javascript"
src=
"../styles/docfx.vendor.js"
></script>
<script
type=
"text/javascript"
src=
"../styles/docfx.js"
></script>
<script
type=
"text/javascript"
src=
"../styles/main.js"
></script>
</body>
</html>
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