You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hc.apache.org by sv...@apache.org on 2021/02/27 12:55:19 UTC

svn commit: r1886981 [1/2] - in /httpcomponents/site: ./ httpcomponents-asyncclient-4.1.x/ httpcomponents-client-4.5.x/ httpcomponents-client-5.0.x/ httpcomponents-client-5.0.x/migration-guide/ httpcomponents-client-5.1.x/ httpcomponents-core-4.4.x/ ht...

Author: svn-site-role
Date: Sat Feb 27 12:55:19 2021
New Revision: 1886981

URL: http://svn.apache.org/viewvc?rev=1886981&view=rev
Log:
Site checkin for project Apache HttpComponents WebSite

Added:
    httpcomponents/site/httpcomponents-client-5.0.x/migration-guide/
    httpcomponents/site/httpcomponents-client-5.0.x/migration-guide/index.html
    httpcomponents/site/httpcomponents-client-5.0.x/migration-guide/migration-to-async-http2.html
    httpcomponents/site/httpcomponents-client-5.0.x/migration-guide/migration-to-async-simple.html
    httpcomponents/site/httpcomponents-client-5.0.x/migration-guide/migration-to-async-streaming.html
    httpcomponents/site/httpcomponents-client-5.0.x/migration-guide/migration-to-classic.html
    httpcomponents/site/httpcomponents-client-5.0.x/migration-guide/preparation.html
Modified:
    httpcomponents/site/charter.html
    httpcomponents/site/downloads.html
    httpcomponents/site/get-involved.html
    httpcomponents/site/httpcomponents-asyncclient-4.1.x/download.html
    httpcomponents/site/httpcomponents-asyncclient-4.1.x/examples.html
    httpcomponents/site/httpcomponents-asyncclient-4.1.x/index.html
    httpcomponents/site/httpcomponents-asyncclient-4.1.x/quickstart.html
    httpcomponents/site/httpcomponents-client-4.5.x/android.html
    httpcomponents/site/httpcomponents-client-4.5.x/download.html
    httpcomponents/site/httpcomponents-client-4.5.x/examples.html
    httpcomponents/site/httpcomponents-client-4.5.x/index.html
    httpcomponents/site/httpcomponents-client-4.5.x/logging.html
    httpcomponents/site/httpcomponents-client-4.5.x/ntlm.html
    httpcomponents/site/httpcomponents-client-4.5.x/primer.html
    httpcomponents/site/httpcomponents-client-4.5.x/quickstart.html
    httpcomponents/site/httpcomponents-client-5.0.x/android.html
    httpcomponents/site/httpcomponents-client-5.0.x/download.html
    httpcomponents/site/httpcomponents-client-5.0.x/examples-async.html
    httpcomponents/site/httpcomponents-client-5.0.x/examples-reactive.html
    httpcomponents/site/httpcomponents-client-5.0.x/examples.html
    httpcomponents/site/httpcomponents-client-5.0.x/index.html
    httpcomponents/site/httpcomponents-client-5.0.x/logging.html
    httpcomponents/site/httpcomponents-client-5.0.x/quickstart.html
    httpcomponents/site/httpcomponents-client-5.0.x/related-projects.html
    httpcomponents/site/httpcomponents-client-5.1.x/download.html
    httpcomponents/site/httpcomponents-client-5.1.x/examples-async.html
    httpcomponents/site/httpcomponents-client-5.1.x/examples-reactive.html
    httpcomponents/site/httpcomponents-client-5.1.x/examples.html
    httpcomponents/site/httpcomponents-client-5.1.x/index.html
    httpcomponents/site/httpcomponents-client-5.1.x/quickstart.html
    httpcomponents/site/httpcomponents-core-4.4.x/download.html
    httpcomponents/site/httpcomponents-core-4.4.x/examples.html
    httpcomponents/site/httpcomponents-core-4.4.x/index.html
    httpcomponents/site/httpcomponents-core-5.0.x/download.html
    httpcomponents/site/httpcomponents-core-5.0.x/examples.html
    httpcomponents/site/httpcomponents-core-5.0.x/index.html
    httpcomponents/site/httpcomponents-core-5.0.x/related-projects.html
    httpcomponents/site/httpcomponents-core-5.1.x/download.html
    httpcomponents/site/httpcomponents-core-5.1.x/examples.html
    httpcomponents/site/httpcomponents-core-5.1.x/index.html
    httpcomponents/site/index.html
    httpcomponents/site/licenses.html
    httpcomponents/site/mail.html
    httpcomponents/site/mailing-lists.html
    httpcomponents/site/news.html
    httpcomponents/site/project-info.html
    httpcomponents/site/status.html
    httpcomponents/site/team.html

Modified: httpcomponents/site/charter.html
URL: http://svn.apache.org/viewvc/httpcomponents/site/charter.html?rev=1886981&r1=1886980&r2=1886981&view=diff
==============================================================================
--- httpcomponents/site/charter.html (original)
+++ httpcomponents/site/charter.html Sat Feb 27 12:55:19 2021
@@ -25,7 +25,7 @@
 
         <div id="breadcrumbs">
           <ul class="breadcrumb">
-        <li id="publishDate">Last Published: 2021-02-23<span class="divider">|</span>
+        <li id="publishDate">Last Published: 2021-02-27<span class="divider">|</span>
 </li>
       <li class=""><a href="http://hc.apache.org/index.html" class="externalLink" title="HttpComponents">HttpComponents</a><span class="divider">/</span></li>
     <li class="active ">Charter <a href="https://github.com/apache/httpcomponents-website/tree/master/src/site/markdown/charter.md"><img src="./images/accessories-text-editor.png" title="Edit" /></a></li>

Modified: httpcomponents/site/downloads.html
URL: http://svn.apache.org/viewvc/httpcomponents/site/downloads.html?rev=1886981&r1=1886980&r2=1886981&view=diff
==============================================================================
--- httpcomponents/site/downloads.html (original)
+++ httpcomponents/site/downloads.html Sat Feb 27 12:55:19 2021
@@ -25,7 +25,7 @@
 
         <div id="breadcrumbs">
           <ul class="breadcrumb">
-        <li id="publishDate">Last Published: 2021-02-23<span class="divider">|</span>
+        <li id="publishDate">Last Published: 2021-02-27<span class="divider">|</span>
 </li>
       <li class=""><a href="http://hc.apache.org/index.html" class="externalLink" title="HttpComponents">HttpComponents</a><span class="divider">/</span></li>
     <li class="active ">HttpComponents Downloads <a href="https://github.com/apache/httpcomponents-website/tree/master/src/site/xdoc/downloads.xml"><img src="./images/accessories-text-editor.png" title="Edit" /></a></li>

Modified: httpcomponents/site/get-involved.html
URL: http://svn.apache.org/viewvc/httpcomponents/site/get-involved.html?rev=1886981&r1=1886980&r2=1886981&view=diff
==============================================================================
--- httpcomponents/site/get-involved.html (original)
+++ httpcomponents/site/get-involved.html Sat Feb 27 12:55:19 2021
@@ -25,7 +25,7 @@
 
         <div id="breadcrumbs">
           <ul class="breadcrumb">
-        <li id="publishDate">Last Published: 2021-02-23<span class="divider">|</span>
+        <li id="publishDate">Last Published: 2021-02-27<span class="divider">|</span>
 </li>
       <li class=""><a href="http://hc.apache.org/index.html" class="externalLink" title="HttpComponents">HttpComponents</a><span class="divider">/</span></li>
     <li class="active ">Get Involved With HttpComponents <a href="https://github.com/apache/httpcomponents-website/tree/master/src/site/markdown/get-involved.md"><img src="./images/accessories-text-editor.png" title="Edit" /></a></li>

Modified: httpcomponents/site/httpcomponents-asyncclient-4.1.x/download.html
URL: http://svn.apache.org/viewvc/httpcomponents/site/httpcomponents-asyncclient-4.1.x/download.html?rev=1886981&r1=1886980&r2=1886981&view=diff
==============================================================================
--- httpcomponents/site/httpcomponents-asyncclient-4.1.x/download.html (original)
+++ httpcomponents/site/httpcomponents-asyncclient-4.1.x/download.html Sat Feb 27 12:55:19 2021
@@ -25,7 +25,7 @@
 
         <div id="breadcrumbs">
           <ul class="breadcrumb">
-        <li id="publishDate">Last Published: 2021-02-23<span class="divider">|</span>
+        <li id="publishDate">Last Published: 2021-02-27<span class="divider">|</span>
 </li>
       <li class=""><a href="http://hc.apache.org/index.html" class="externalLink" title="HttpComponents">HttpComponents</a><span class="divider">/</span></li>
     <li class="active ">HttpAsyncClient Downloads <a href="https://github.com/apache/httpcomponents-website/tree/master/src/site/markdown/httpcomponents-asyncclient-4.1.x/download.md"><img src="../images/accessories-text-editor.png" title="Edit" /></a></li>

Modified: httpcomponents/site/httpcomponents-asyncclient-4.1.x/examples.html
URL: http://svn.apache.org/viewvc/httpcomponents/site/httpcomponents-asyncclient-4.1.x/examples.html?rev=1886981&r1=1886980&r2=1886981&view=diff
==============================================================================
--- httpcomponents/site/httpcomponents-asyncclient-4.1.x/examples.html (original)
+++ httpcomponents/site/httpcomponents-asyncclient-4.1.x/examples.html Sat Feb 27 12:55:19 2021
@@ -25,7 +25,7 @@
 
         <div id="breadcrumbs">
           <ul class="breadcrumb">
-        <li id="publishDate">Last Published: 2021-02-23<span class="divider">|</span>
+        <li id="publishDate">Last Published: 2021-02-27<span class="divider">|</span>
 </li>
       <li class=""><a href="http://hc.apache.org/index.html" class="externalLink" title="HttpComponents">HttpComponents</a><span class="divider">/</span></li>
     <li class="active ">HttpAsyncClient Examples <a href="https://github.com/apache/httpcomponents-website/tree/master/src/site/markdown/httpcomponents-asyncclient-4.1.x/examples.md"><img src="../images/accessories-text-editor.png" title="Edit" /></a></li>

Modified: httpcomponents/site/httpcomponents-asyncclient-4.1.x/index.html
URL: http://svn.apache.org/viewvc/httpcomponents/site/httpcomponents-asyncclient-4.1.x/index.html?rev=1886981&r1=1886980&r2=1886981&view=diff
==============================================================================
--- httpcomponents/site/httpcomponents-asyncclient-4.1.x/index.html (original)
+++ httpcomponents/site/httpcomponents-asyncclient-4.1.x/index.html Sat Feb 27 12:55:19 2021
@@ -25,7 +25,7 @@
 
         <div id="breadcrumbs">
           <ul class="breadcrumb">
-        <li id="publishDate">Last Published: 2021-02-23<span class="divider">|</span>
+        <li id="publishDate">Last Published: 2021-02-27<span class="divider">|</span>
 </li>
       <li class=""><a href="http://hc.apache.org/index.html" class="externalLink" title="HttpComponents">HttpComponents</a><span class="divider">/</span></li>
     <li class="active ">HttpAsyncClient Overview <a href="https://github.com/apache/httpcomponents-website/tree/master/src/site/markdown/httpcomponents-asyncclient-4.1.x/index.md"><img src="../images/accessories-text-editor.png" title="Edit" /></a></li>

Modified: httpcomponents/site/httpcomponents-asyncclient-4.1.x/quickstart.html
URL: http://svn.apache.org/viewvc/httpcomponents/site/httpcomponents-asyncclient-4.1.x/quickstart.html?rev=1886981&r1=1886980&r2=1886981&view=diff
==============================================================================
--- httpcomponents/site/httpcomponents-asyncclient-4.1.x/quickstart.html (original)
+++ httpcomponents/site/httpcomponents-asyncclient-4.1.x/quickstart.html Sat Feb 27 12:55:19 2021
@@ -25,7 +25,7 @@
 
         <div id="breadcrumbs">
           <ul class="breadcrumb">
-        <li id="publishDate">Last Published: 2021-02-23<span class="divider">|</span>
+        <li id="publishDate">Last Published: 2021-02-27<span class="divider">|</span>
 </li>
       <li class=""><a href="http://hc.apache.org/index.html" class="externalLink" title="HttpComponents">HttpComponents</a><span class="divider">/</span></li>
     <li class="active ">HttpAsyncClient Quick Start <a href="https://github.com/apache/httpcomponents-website/tree/master/src/site/markdown/httpcomponents-asyncclient-4.1.x/quickstart.md"><img src="../images/accessories-text-editor.png" title="Edit" /></a></li>

Modified: httpcomponents/site/httpcomponents-client-4.5.x/android.html
URL: http://svn.apache.org/viewvc/httpcomponents/site/httpcomponents-client-4.5.x/android.html?rev=1886981&r1=1886980&r2=1886981&view=diff
==============================================================================
--- httpcomponents/site/httpcomponents-client-4.5.x/android.html (original)
+++ httpcomponents/site/httpcomponents-client-4.5.x/android.html Sat Feb 27 12:55:19 2021
@@ -25,7 +25,7 @@
 
         <div id="breadcrumbs">
           <ul class="breadcrumb">
-        <li id="publishDate">Last Published: 2021-02-23<span class="divider">|</span>
+        <li id="publishDate">Last Published: 2021-02-27<span class="divider">|</span>
 </li>
       <li class=""><a href="http://hc.apache.org/index.html" class="externalLink" title="HttpComponents">HttpComponents</a><span class="divider">/</span></li>
     <li class="active ">HttpClient for Android <a href="https://github.com/apache/httpcomponents-website/tree/master/src/site/markdown/httpcomponents-client-4.5.x/android.md"><img src="../images/accessories-text-editor.png" title="Edit" /></a></li>

Modified: httpcomponents/site/httpcomponents-client-4.5.x/download.html
URL: http://svn.apache.org/viewvc/httpcomponents/site/httpcomponents-client-4.5.x/download.html?rev=1886981&r1=1886980&r2=1886981&view=diff
==============================================================================
--- httpcomponents/site/httpcomponents-client-4.5.x/download.html (original)
+++ httpcomponents/site/httpcomponents-client-4.5.x/download.html Sat Feb 27 12:55:19 2021
@@ -25,7 +25,7 @@
 
         <div id="breadcrumbs">
           <ul class="breadcrumb">
-        <li id="publishDate">Last Published: 2021-02-23<span class="divider">|</span>
+        <li id="publishDate">Last Published: 2021-02-27<span class="divider">|</span>
 </li>
       <li class=""><a href="http://hc.apache.org/index.html" class="externalLink" title="HttpComponents">HttpComponents</a><span class="divider">/</span></li>
     <li class="active ">HttpClient Downloads <a href="https://github.com/apache/httpcomponents-website/tree/master/src/site/markdown/httpcomponents-client-4.5.x/download.md"><img src="../images/accessories-text-editor.png" title="Edit" /></a></li>

Modified: httpcomponents/site/httpcomponents-client-4.5.x/examples.html
URL: http://svn.apache.org/viewvc/httpcomponents/site/httpcomponents-client-4.5.x/examples.html?rev=1886981&r1=1886980&r2=1886981&view=diff
==============================================================================
--- httpcomponents/site/httpcomponents-client-4.5.x/examples.html (original)
+++ httpcomponents/site/httpcomponents-client-4.5.x/examples.html Sat Feb 27 12:55:19 2021
@@ -25,7 +25,7 @@
 
         <div id="breadcrumbs">
           <ul class="breadcrumb">
-        <li id="publishDate">Last Published: 2021-02-23<span class="divider">|</span>
+        <li id="publishDate">Last Published: 2021-02-27<span class="divider">|</span>
 </li>
       <li class=""><a href="http://hc.apache.org/index.html" class="externalLink" title="HttpComponents">HttpComponents</a><span class="divider">/</span></li>
     <li class="active ">HttpClient Examples <a href="https://github.com/apache/httpcomponents-website/tree/master/src/site/markdown/httpcomponents-client-4.5.x/examples.md"><img src="../images/accessories-text-editor.png" title="Edit" /></a></li>

Modified: httpcomponents/site/httpcomponents-client-4.5.x/index.html
URL: http://svn.apache.org/viewvc/httpcomponents/site/httpcomponents-client-4.5.x/index.html?rev=1886981&r1=1886980&r2=1886981&view=diff
==============================================================================
--- httpcomponents/site/httpcomponents-client-4.5.x/index.html (original)
+++ httpcomponents/site/httpcomponents-client-4.5.x/index.html Sat Feb 27 12:55:19 2021
@@ -25,7 +25,7 @@
 
         <div id="breadcrumbs">
           <ul class="breadcrumb">
-        <li id="publishDate">Last Published: 2021-02-23<span class="divider">|</span>
+        <li id="publishDate">Last Published: 2021-02-27<span class="divider">|</span>
 </li>
       <li class=""><a href="http://hc.apache.org/index.html" class="externalLink" title="HttpComponents">HttpComponents</a><span class="divider">/</span></li>
     <li class="active ">HttpClient Overview <a href="https://github.com/apache/httpcomponents-website/tree/master/src/site/markdown/httpcomponents-client-4.5.x/index.md"><img src="../images/accessories-text-editor.png" title="Edit" /></a></li>

Modified: httpcomponents/site/httpcomponents-client-4.5.x/logging.html
URL: http://svn.apache.org/viewvc/httpcomponents/site/httpcomponents-client-4.5.x/logging.html?rev=1886981&r1=1886980&r2=1886981&view=diff
==============================================================================
--- httpcomponents/site/httpcomponents-client-4.5.x/logging.html (original)
+++ httpcomponents/site/httpcomponents-client-4.5.x/logging.html Sat Feb 27 12:55:19 2021
@@ -25,7 +25,7 @@
 
         <div id="breadcrumbs">
           <ul class="breadcrumb">
-        <li id="publishDate">Last Published: 2021-02-23<span class="divider">|</span>
+        <li id="publishDate">Last Published: 2021-02-27<span class="divider">|</span>
 </li>
       <li class=""><a href="http://hc.apache.org/index.html" class="externalLink" title="HttpComponents">HttpComponents</a><span class="divider">/</span></li>
     <li class="active ">Logging Practices <a href="https://github.com/apache/httpcomponents-website/tree/master/src/site/markdown/httpcomponents-client-4.5.x/logging.md"><img src="../images/accessories-text-editor.png" title="Edit" /></a></li>

Modified: httpcomponents/site/httpcomponents-client-4.5.x/ntlm.html
URL: http://svn.apache.org/viewvc/httpcomponents/site/httpcomponents-client-4.5.x/ntlm.html?rev=1886981&r1=1886980&r2=1886981&view=diff
==============================================================================
--- httpcomponents/site/httpcomponents-client-4.5.x/ntlm.html (original)
+++ httpcomponents/site/httpcomponents-client-4.5.x/ntlm.html Sat Feb 27 12:55:19 2021
@@ -25,7 +25,7 @@
 
         <div id="breadcrumbs">
           <ul class="breadcrumb">
-        <li id="publishDate">Last Published: 2021-02-23<span class="divider">|</span>
+        <li id="publishDate">Last Published: 2021-02-27<span class="divider">|</span>
 </li>
       <li class=""><a href="http://hc.apache.org/index.html" class="externalLink" title="HttpComponents">HttpComponents</a><span class="divider">/</span></li>
     <li class="active ">NTLM support in HttpClient <a href="https://github.com/apache/httpcomponents-website/tree/master/src/site/markdown/httpcomponents-client-4.5.x/ntlm.md"><img src="../images/accessories-text-editor.png" title="Edit" /></a></li>

Modified: httpcomponents/site/httpcomponents-client-4.5.x/primer.html
URL: http://svn.apache.org/viewvc/httpcomponents/site/httpcomponents-client-4.5.x/primer.html?rev=1886981&r1=1886980&r2=1886981&view=diff
==============================================================================
--- httpcomponents/site/httpcomponents-client-4.5.x/primer.html (original)
+++ httpcomponents/site/httpcomponents-client-4.5.x/primer.html Sat Feb 27 12:55:19 2021
@@ -25,7 +25,7 @@
 
         <div id="breadcrumbs">
           <ul class="breadcrumb">
-        <li id="publishDate">Last Published: 2021-02-23<span class="divider">|</span>
+        <li id="publishDate">Last Published: 2021-02-27<span class="divider">|</span>
 </li>
       <li class=""><a href="http://hc.apache.org/index.html" class="externalLink" title="HttpComponents">HttpComponents</a><span class="divider">/</span></li>
     <li class="active ">Client HTTP Programming Primer <a href="https://github.com/apache/httpcomponents-website/tree/master/src/site/markdown/httpcomponents-client-4.5.x/primer.md"><img src="../images/accessories-text-editor.png" title="Edit" /></a></li>

Modified: httpcomponents/site/httpcomponents-client-4.5.x/quickstart.html
URL: http://svn.apache.org/viewvc/httpcomponents/site/httpcomponents-client-4.5.x/quickstart.html?rev=1886981&r1=1886980&r2=1886981&view=diff
==============================================================================
--- httpcomponents/site/httpcomponents-client-4.5.x/quickstart.html (original)
+++ httpcomponents/site/httpcomponents-client-4.5.x/quickstart.html Sat Feb 27 12:55:19 2021
@@ -25,7 +25,7 @@
 
         <div id="breadcrumbs">
           <ul class="breadcrumb">
-        <li id="publishDate">Last Published: 2021-02-23<span class="divider">|</span>
+        <li id="publishDate">Last Published: 2021-02-27<span class="divider">|</span>
 </li>
       <li class=""><a href="http://hc.apache.org/index.html" class="externalLink" title="HttpComponents">HttpComponents</a><span class="divider">/</span></li>
     <li class="active ">HttpClient Quick Start <a href="https://github.com/apache/httpcomponents-website/tree/master/src/site/markdown/httpcomponents-client-4.5.x/quickstart.md"><img src="../images/accessories-text-editor.png" title="Edit" /></a></li>

Modified: httpcomponents/site/httpcomponents-client-5.0.x/android.html
URL: http://svn.apache.org/viewvc/httpcomponents/site/httpcomponents-client-5.0.x/android.html?rev=1886981&r1=1886980&r2=1886981&view=diff
==============================================================================
--- httpcomponents/site/httpcomponents-client-5.0.x/android.html (original)
+++ httpcomponents/site/httpcomponents-client-5.0.x/android.html Sat Feb 27 12:55:19 2021
@@ -25,7 +25,7 @@
 
         <div id="breadcrumbs">
           <ul class="breadcrumb">
-        <li id="publishDate">Last Published: 2021-02-23<span class="divider">|</span>
+        <li id="publishDate">Last Published: 2021-02-27<span class="divider">|</span>
 </li>
       <li class=""><a href="http://hc.apache.org/index.html" class="externalLink" title="HttpComponents">HttpComponents</a><span class="divider">/</span></li>
     <li class="active ">HttpClient for Android <a href="https://github.com/apache/httpcomponents-website/tree/master/src/site/markdown/httpcomponents-client-5.0.x/android.md"><img src="../images/accessories-text-editor.png" title="Edit" /></a></li>
@@ -63,6 +63,7 @@
     <li><a href="../httpcomponents-client-5.0.x/index.html" title="HttpClient 5.0"><span class="icon-chevron-down"></span>HttpClient 5.0</a>
      <ul class="nav nav-list">
       <li><a href="../httpcomponents-client-5.0.x/quickstart.html" title="Quick Start"><span class="none"></span>Quick Start</a></li>
+      <li><a href="../httpcomponents-client-5.0.x/migration-guide/index.html" title="Migration Guide"><span class="icon-chevron-right"></span>Migration Guide</a></li>
       <li><a href="../httpcomponents-client-5.0.x/examples.html" title="Examples (Classic)"><span class="none"></span>Examples (Classic)</a></li>
       <li><a href="../httpcomponents-client-5.0.x/examples-async.html" title="Examples (Async)"><span class="none"></span>Examples (Async)</a></li>
       <li><a href="../httpcomponents-client-5.0.x/examples-reactive.html" title="Examples (Reactive)"><span class="none"></span>Examples (Reactive)</a></li>

Modified: httpcomponents/site/httpcomponents-client-5.0.x/download.html
URL: http://svn.apache.org/viewvc/httpcomponents/site/httpcomponents-client-5.0.x/download.html?rev=1886981&r1=1886980&r2=1886981&view=diff
==============================================================================
--- httpcomponents/site/httpcomponents-client-5.0.x/download.html (original)
+++ httpcomponents/site/httpcomponents-client-5.0.x/download.html Sat Feb 27 12:55:19 2021
@@ -25,7 +25,7 @@
 
         <div id="breadcrumbs">
           <ul class="breadcrumb">
-        <li id="publishDate">Last Published: 2021-02-23<span class="divider">|</span>
+        <li id="publishDate">Last Published: 2021-02-27<span class="divider">|</span>
 </li>
       <li class=""><a href="http://hc.apache.org/index.html" class="externalLink" title="HttpComponents">HttpComponents</a><span class="divider">/</span></li>
     <li class="active ">HttpClient Downloads <a href="https://github.com/apache/httpcomponents-website/tree/master/src/site/markdown/httpcomponents-client-5.0.x/download.md"><img src="../images/accessories-text-editor.png" title="Edit" /></a></li>
@@ -53,6 +53,7 @@
     <li><a href="../httpcomponents-client-5.0.x/index.html" title="HttpClient 5.0"><span class="icon-chevron-down"></span>HttpClient 5.0</a>
      <ul class="nav nav-list">
       <li><a href="../httpcomponents-client-5.0.x/quickstart.html" title="Quick Start"><span class="none"></span>Quick Start</a></li>
+      <li><a href="../httpcomponents-client-5.0.x/migration-guide/index.html" title="Migration Guide"><span class="icon-chevron-right"></span>Migration Guide</a></li>
       <li><a href="../httpcomponents-client-5.0.x/examples.html" title="Examples (Classic)"><span class="none"></span>Examples (Classic)</a></li>
       <li><a href="../httpcomponents-client-5.0.x/examples-async.html" title="Examples (Async)"><span class="none"></span>Examples (Async)</a></li>
       <li><a href="../httpcomponents-client-5.0.x/examples-reactive.html" title="Examples (Reactive)"><span class="none"></span>Examples (Reactive)</a></li>

Modified: httpcomponents/site/httpcomponents-client-5.0.x/examples-async.html
URL: http://svn.apache.org/viewvc/httpcomponents/site/httpcomponents-client-5.0.x/examples-async.html?rev=1886981&r1=1886980&r2=1886981&view=diff
==============================================================================
--- httpcomponents/site/httpcomponents-client-5.0.x/examples-async.html (original)
+++ httpcomponents/site/httpcomponents-client-5.0.x/examples-async.html Sat Feb 27 12:55:19 2021
@@ -25,7 +25,7 @@
 
         <div id="breadcrumbs">
           <ul class="breadcrumb">
-        <li id="publishDate">Last Published: 2021-02-23<span class="divider">|</span>
+        <li id="publishDate">Last Published: 2021-02-27<span class="divider">|</span>
 </li>
       <li class=""><a href="http://hc.apache.org/index.html" class="externalLink" title="HttpComponents">HttpComponents</a><span class="divider">/</span></li>
     <li class="active ">HttpClient Examples (Async) <a href="https://github.com/apache/httpcomponents-website/tree/master/src/site/markdown/httpcomponents-client-5.0.x/examples-async.md"><img src="../images/accessories-text-editor.png" title="Edit" /></a></li>
@@ -53,6 +53,7 @@
     <li><a href="../httpcomponents-client-5.0.x/index.html" title="HttpClient 5.0"><span class="icon-chevron-down"></span>HttpClient 5.0</a>
      <ul class="nav nav-list">
       <li><a href="../httpcomponents-client-5.0.x/quickstart.html" title="Quick Start"><span class="none"></span>Quick Start</a></li>
+      <li><a href="../httpcomponents-client-5.0.x/migration-guide/index.html" title="Migration Guide"><span class="icon-chevron-right"></span>Migration Guide</a></li>
       <li><a href="../httpcomponents-client-5.0.x/examples.html" title="Examples (Classic)"><span class="none"></span>Examples (Classic)</a></li>
       <li class="active"><a href="#"><span class="none"></span>Examples (Async)</a></li>
       <li><a href="../httpcomponents-client-5.0.x/examples-reactive.html" title="Examples (Reactive)"><span class="none"></span>Examples (Reactive)</a></li>

Modified: httpcomponents/site/httpcomponents-client-5.0.x/examples-reactive.html
URL: http://svn.apache.org/viewvc/httpcomponents/site/httpcomponents-client-5.0.x/examples-reactive.html?rev=1886981&r1=1886980&r2=1886981&view=diff
==============================================================================
--- httpcomponents/site/httpcomponents-client-5.0.x/examples-reactive.html (original)
+++ httpcomponents/site/httpcomponents-client-5.0.x/examples-reactive.html Sat Feb 27 12:55:19 2021
@@ -25,7 +25,7 @@
 
         <div id="breadcrumbs">
           <ul class="breadcrumb">
-        <li id="publishDate">Last Published: 2021-02-23<span class="divider">|</span>
+        <li id="publishDate">Last Published: 2021-02-27<span class="divider">|</span>
 </li>
       <li class=""><a href="http://hc.apache.org/index.html" class="externalLink" title="HttpComponents">HttpComponents</a><span class="divider">/</span></li>
     <li class="active ">HttpClient Examples (Async) <a href="https://github.com/apache/httpcomponents-website/tree/master/src/site/markdown/httpcomponents-client-5.0.x/examples-reactive.md"><img src="../images/accessories-text-editor.png" title="Edit" /></a></li>
@@ -53,6 +53,7 @@
     <li><a href="../httpcomponents-client-5.0.x/index.html" title="HttpClient 5.0"><span class="icon-chevron-down"></span>HttpClient 5.0</a>
      <ul class="nav nav-list">
       <li><a href="../httpcomponents-client-5.0.x/quickstart.html" title="Quick Start"><span class="none"></span>Quick Start</a></li>
+      <li><a href="../httpcomponents-client-5.0.x/migration-guide/index.html" title="Migration Guide"><span class="icon-chevron-right"></span>Migration Guide</a></li>
       <li><a href="../httpcomponents-client-5.0.x/examples.html" title="Examples (Classic)"><span class="none"></span>Examples (Classic)</a></li>
       <li><a href="../httpcomponents-client-5.0.x/examples-async.html" title="Examples (Async)"><span class="none"></span>Examples (Async)</a></li>
       <li class="active"><a href="#"><span class="none"></span>Examples (Reactive)</a></li>

Modified: httpcomponents/site/httpcomponents-client-5.0.x/examples.html
URL: http://svn.apache.org/viewvc/httpcomponents/site/httpcomponents-client-5.0.x/examples.html?rev=1886981&r1=1886980&r2=1886981&view=diff
==============================================================================
--- httpcomponents/site/httpcomponents-client-5.0.x/examples.html (original)
+++ httpcomponents/site/httpcomponents-client-5.0.x/examples.html Sat Feb 27 12:55:19 2021
@@ -25,7 +25,7 @@
 
         <div id="breadcrumbs">
           <ul class="breadcrumb">
-        <li id="publishDate">Last Published: 2021-02-23<span class="divider">|</span>
+        <li id="publishDate">Last Published: 2021-02-27<span class="divider">|</span>
 </li>
       <li class=""><a href="http://hc.apache.org/index.html" class="externalLink" title="HttpComponents">HttpComponents</a><span class="divider">/</span></li>
     <li class="active ">HttpClient Examples (Classic) <a href="https://github.com/apache/httpcomponents-website/tree/master/src/site/markdown/httpcomponents-client-5.0.x/examples.md"><img src="../images/accessories-text-editor.png" title="Edit" /></a></li>
@@ -53,6 +53,7 @@
     <li><a href="../httpcomponents-client-5.0.x/index.html" title="HttpClient 5.0"><span class="icon-chevron-down"></span>HttpClient 5.0</a>
      <ul class="nav nav-list">
       <li><a href="../httpcomponents-client-5.0.x/quickstart.html" title="Quick Start"><span class="none"></span>Quick Start</a></li>
+      <li><a href="../httpcomponents-client-5.0.x/migration-guide/index.html" title="Migration Guide"><span class="icon-chevron-right"></span>Migration Guide</a></li>
       <li class="active"><a href="#"><span class="none"></span>Examples (Classic)</a></li>
       <li><a href="../httpcomponents-client-5.0.x/examples-async.html" title="Examples (Async)"><span class="none"></span>Examples (Async)</a></li>
       <li><a href="../httpcomponents-client-5.0.x/examples-reactive.html" title="Examples (Reactive)"><span class="none"></span>Examples (Reactive)</a></li>

Modified: httpcomponents/site/httpcomponents-client-5.0.x/index.html
URL: http://svn.apache.org/viewvc/httpcomponents/site/httpcomponents-client-5.0.x/index.html?rev=1886981&r1=1886980&r2=1886981&view=diff
==============================================================================
--- httpcomponents/site/httpcomponents-client-5.0.x/index.html (original)
+++ httpcomponents/site/httpcomponents-client-5.0.x/index.html Sat Feb 27 12:55:19 2021
@@ -25,7 +25,7 @@
 
         <div id="breadcrumbs">
           <ul class="breadcrumb">
-        <li id="publishDate">Last Published: 2021-02-23<span class="divider">|</span>
+        <li id="publishDate">Last Published: 2021-02-27<span class="divider">|</span>
 </li>
       <li class=""><a href="http://hc.apache.org/index.html" class="externalLink" title="HttpComponents">HttpComponents</a><span class="divider">/</span></li>
     <li class="active ">HttpClient Overview <a href="https://github.com/apache/httpcomponents-website/tree/master/src/site/markdown/httpcomponents-client-5.0.x/index.md"><img src="../images/accessories-text-editor.png" title="Edit" /></a></li>
@@ -53,6 +53,7 @@
     <li class="active"><a href="#"><span class="icon-chevron-down"></span>HttpClient 5.0</a>
      <ul class="nav nav-list">
       <li><a href="../httpcomponents-client-5.0.x/quickstart.html" title="Quick Start"><span class="none"></span>Quick Start</a></li>
+      <li><a href="../httpcomponents-client-5.0.x/migration-guide/index.html" title="Migration Guide"><span class="icon-chevron-right"></span>Migration Guide</a></li>
       <li><a href="../httpcomponents-client-5.0.x/examples.html" title="Examples (Classic)"><span class="none"></span>Examples (Classic)</a></li>
       <li><a href="../httpcomponents-client-5.0.x/examples-async.html" title="Examples (Async)"><span class="none"></span>Examples (Async)</a></li>
       <li><a href="../httpcomponents-client-5.0.x/examples-reactive.html" title="Examples (Reactive)"><span class="none"></span>Examples (Reactive)</a></li>

Modified: httpcomponents/site/httpcomponents-client-5.0.x/logging.html
URL: http://svn.apache.org/viewvc/httpcomponents/site/httpcomponents-client-5.0.x/logging.html?rev=1886981&r1=1886980&r2=1886981&view=diff
==============================================================================
--- httpcomponents/site/httpcomponents-client-5.0.x/logging.html (original)
+++ httpcomponents/site/httpcomponents-client-5.0.x/logging.html Sat Feb 27 12:55:19 2021
@@ -25,7 +25,7 @@
 
         <div id="breadcrumbs">
           <ul class="breadcrumb">
-        <li id="publishDate">Last Published: 2021-02-23<span class="divider">|</span>
+        <li id="publishDate">Last Published: 2021-02-27<span class="divider">|</span>
 </li>
       <li class=""><a href="http://hc.apache.org/index.html" class="externalLink" title="HttpComponents">HttpComponents</a><span class="divider">/</span></li>
     <li class="active ">Logging Practices <a href="https://github.com/apache/httpcomponents-website/tree/master/src/site/markdown/httpcomponents-client-5.0.x/logging.md"><img src="../images/accessories-text-editor.png" title="Edit" /></a></li>
@@ -63,6 +63,7 @@
     <li><a href="../httpcomponents-client-5.0.x/index.html" title="HttpClient 5.0"><span class="icon-chevron-down"></span>HttpClient 5.0</a>
      <ul class="nav nav-list">
       <li><a href="../httpcomponents-client-5.0.x/quickstart.html" title="Quick Start"><span class="none"></span>Quick Start</a></li>
+      <li><a href="../httpcomponents-client-5.0.x/migration-guide/index.html" title="Migration Guide"><span class="icon-chevron-right"></span>Migration Guide</a></li>
       <li><a href="../httpcomponents-client-5.0.x/examples.html" title="Examples (Classic)"><span class="none"></span>Examples (Classic)</a></li>
       <li><a href="../httpcomponents-client-5.0.x/examples-async.html" title="Examples (Async)"><span class="none"></span>Examples (Async)</a></li>
       <li><a href="../httpcomponents-client-5.0.x/examples-reactive.html" title="Examples (Reactive)"><span class="none"></span>Examples (Reactive)</a></li>

Added: httpcomponents/site/httpcomponents-client-5.0.x/migration-guide/index.html
URL: http://svn.apache.org/viewvc/httpcomponents/site/httpcomponents-client-5.0.x/migration-guide/index.html?rev=1886981&view=auto
==============================================================================
--- httpcomponents/site/httpcomponents-client-5.0.x/migration-guide/index.html (added)
+++ httpcomponents/site/httpcomponents-client-5.0.x/migration-guide/index.html Sat Feb 27 12:55:19 2021
@@ -0,0 +1,143 @@
+<!DOCTYPE html>
+<!--
+ | Generated by Apache Maven Doxia Site Renderer 1.9.2 from src/site/markdown/httpcomponents-client-5.0.x/migration-guide/index.md
+ | Rendered using Apache Maven Fluido Skin 1.9
+-->
+<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
+  <head>
+    <meta charset="UTF-8" />
+    <meta name="viewport" content="width=device-width, initial-scale=1" />
+    <meta name="generator" content="Apache Maven Doxia Site Renderer 1.9.2" />
+    <title>Apache HttpComponents &#x2013; Apache HttpClient 5.0 migration guide</title>
+    <link rel="stylesheet" href="../../css/apache-maven-fluido-1.9.min.css" />
+    <link rel="stylesheet" href="../../css/site.css" />
+    <link rel="stylesheet" href="../../css/print.css" media="print" />
+    <script src="../../js/apache-maven-fluido-1.9.min.js"></script>
+  </head>
+  <body class="topBarDisabled">
+    <div class="container-fluid">
+      <header>
+        <div id="banner">
+          <div class="pull-left"><a href="http://www.apache.org/" id="bannerLeft"><img src="http://www.apache.org/images/asf_logo_wide.gif"  alt="Apache"/></a></div>
+          <div class="pull-right"><a href="http://hc.apache.org/" id="bannerRight"><img src="http://hc.apache.org/images/logos/httpcomponents.png"  alt="HttpComponents"/></a></div>
+          <div class="clear"><hr/></div>
+        </div>
+
+        <div id="breadcrumbs">
+          <ul class="breadcrumb">
+        <li id="publishDate">Last Published: 2021-02-27<span class="divider">|</span>
+</li>
+      <li class=""><a href="http://hc.apache.org/index.html" class="externalLink" title="HttpComponents">HttpComponents</a><span class="divider">/</span></li>
+    <li class="active ">Apache HttpClient 5.0 migration guide <a href="https://github.com/apache/httpcomponents-website/tree/master/src/site/markdown/httpcomponents-client-5.0.x/migration-guide/index.md"><img src="../../images/accessories-text-editor.png" title="Edit" /></a></li>
+      <li class="pull-right"><a href="http://www.apache.org/" class="externalLink" title="Apache">Apache</a></li>
+          </ul>
+        </div>
+      </header>
+      <div class="row-fluid">
+        <header id="leftColumn" class="span2">
+          <nav class="well sidebar-nav">
+  <ul class="nav nav-list">
+   <li class="nav-header">HttpComponents</li>
+    <li><a href="../../index.html" title="Home"><span class="none"></span>Home</a></li>
+    <li><a href="http://www.apache.org/licenses/" class="externalLink" title="License"><span class="none"></span>License</a></li>
+    <li><a href="../../downloads.cgi" title="Download"><span class="none"></span>Download</a></li>
+    <li><a href="../../mail.html" title="Mailing Lists"><span class="none"></span>Mailing Lists</a></li>
+    <li><a href="http://wiki.apache.org/HttpComponents/" class="externalLink" title="Wiki (external)"><span class="none"></span>Wiki (external)</a></li>
+    <li><a href="http://www.apache.org/security/" class="externalLink" title="Security"><span class="none"></span>Security</a></li>
+   <li class="nav-header">Overview</li>
+    <li><a href="../../index.html" title="About"><span class="none"></span>About</a></li>
+    <li><a href="../../news.html" title="News"><span class="none"></span>News</a></li>
+    <li><a href="../../get-involved.html" title="Get Involved"><span class="none"></span>Get Involved</a></li>
+   <li class="nav-header">Components</li>
+    <li><a href="../../httpcomponents-client-5.1.x/index.html" title="HttpClient 5.1 BETA"><span class="icon-chevron-right"></span>HttpClient 5.1 BETA</a></li>
+    <li><a href="../../httpcomponents-client-5.0.x/index.html" title="HttpClient 5.0"><span class="icon-chevron-down"></span>HttpClient 5.0</a>
+     <ul class="nav nav-list">
+      <li><a href="../../httpcomponents-client-5.0.x/quickstart.html" title="Quick Start"><span class="none"></span>Quick Start</a></li>
+      <li class="active"><a href="#"><span class="icon-chevron-down"></span>Migration Guide</a>
+       <ul class="nav nav-list">
+        <li><a href="../../httpcomponents-client-5.0.x/migration-guide/preparation.html" title="Preparation"><span class="none"></span>Preparation</a></li>
+        <li><a href="../../httpcomponents-client-5.0.x/migration-guide/migration-to-classic.html" title="Classic"><span class="none"></span>Classic</a></li>
+        <li><a href="../../httpcomponents-client-5.0.x/migration-guide/migration-to-async-simple.html" title="Async Simple"><span class="none"></span>Async Simple</a></li>
+        <li><a href="../../httpcomponents-client-5.0.x/migration-guide/migration-to-async-streaming.html" title="Async Streaming"><span class="none"></span>Async Streaming</a></li>
+        <li><a href="../../httpcomponents-client-5.0.x/migration-guide/migration-to-async-http2.html" title="Async HTTP/2 only"><span class="none"></span>Async HTTP/2 only</a></li>
+       </ul></li>
+      <li><a href="../../httpcomponents-client-5.0.x/examples.html" title="Examples (Classic)"><span class="none"></span>Examples (Classic)</a></li>
+      <li><a href="../../httpcomponents-client-5.0.x/examples-async.html" title="Examples (Async)"><span class="none"></span>Examples (Async)</a></li>
+      <li><a href="../../httpcomponents-client-5.0.x/examples-reactive.html" title="Examples (Reactive)"><span class="none"></span>Examples (Reactive)</a></li>
+      <li><a href="../../httpcomponents-client-5.0.x/logging.html" title="Logging Guide"><span class="none"></span>Logging Guide</a></li>
+      <li><a href="../../httpcomponents-client-5.0.x/android.html" title="Android"><span class="none"></span>Android</a></li>
+      <li><a href="../../httpcomponents-client-5.0.x/related-projects.html" title="Related"><span class="none"></span>Related</a></li>
+      <li><a href="../../httpcomponents-client-5.0.x/download.html" title="Download"><span class="none"></span>Download</a></li>
+     </ul></li>
+    <li><a href="../../httpcomponents-core-5.1.x/index.html" title="HttpCore 5.1 BETA"><span class="icon-chevron-right"></span>HttpCore 5.1 BETA</a></li>
+    <li><a href="../../httpcomponents-core-5.0.x/index.html" title="HttpCore 5.0"><span class="icon-chevron-right"></span>HttpCore 5.0</a></li>
+    <li><a href="../../httpcomponents-client-4.5.x/index.html" title="HttpClient 4.5"><span class="icon-chevron-right"></span>HttpClient 4.5</a></li>
+    <li><a href="../../httpcomponents-core-4.4.x/index.html" title="HttpCore 4.4"><span class="icon-chevron-right"></span>HttpCore 4.4</a></li>
+    <li><a href="../../httpcomponents-asyncclient-4.1.x/index.html" title="HttpAsyncClient 4.1"><span class="icon-chevron-right"></span>HttpAsyncClient 4.1</a></li>
+   <li class="nav-header">Legacy</li>
+    <li><a href="../../httpclient-legacy/index.html" title="Commons HttpClient"><span class="none"></span>Commons HttpClient</a></li>
+   <li class="nav-header">Project</li>
+    <li><a href="../../status.html" title="Status"><span class="none"></span>Status</a></li>
+    <li><a href="../../charter.html" title="Charter"><span class="none"></span>Charter</a></li>
+   <li class="nav-header">Project Documentation</li>
+    <li><a href="../../project-info.html" title="Project Information"><span class="icon-chevron-right"></span>Project Information</a></li>
+   <li class="nav-header">ASF</li>
+    <li><a href="http://www.apache.org" class="externalLink" title="ASF Home Page"><span class="none"></span>ASF Home Page</a></li>
+    <li><a href="http://www.apache.org/foundation/" class="externalLink" title="Foundation"><span class="none"></span>Foundation</a></li>
+    <li><a href="http://www.apache.org/foundation/sponsorship.html" class="externalLink" title="Sponsor Apache"><span class="none"></span>Sponsor Apache</a></li>
+    <li><a href="http://www.apache.org/foundation/thanks.html" class="externalLink" title="Thanks"><span class="none"></span>Thanks</a></li>
+  </ul>
+          </nav>
+          <div class="well sidebar-nav">
+            <hr />
+            <div id="poweredBy">
+              <div class="clear"></div>
+              <div class="clear"></div>
+              <div class="clear"></div>
+<a href="http://www.apache.org/events/current-event.html" title="ApacheCon" class="builtBy"><img class="builtBy"  alt="ApacheCon" src="http://www.apache.org/events/current-event-125x125.png"    /></a>
+<a href="http://maven.apache.org/" title="Maven" class="builtBy"><img class="builtBy"  alt="Maven" src="http://maven.apache.org/images/logos/maven-feather.png"    /></a>
+            </div>
+          </div>
+        </header>
+        <main id="bodyColumn"  class="span10" >
+<h1>Apache HttpClient 5.0 migration guide</h1>
+<ol style="list-style-type: decimal">
+
+<li><a href="preparation.html">Migration from HttpClient 4.x</a></li>
+</ol>
+<p>Prior to migration from HttpClient 4.x to HttpClient 5.0 it is highly recommended to ensure that HttpClient 4.x is up to date and is being used in accordance with the best practices and recommendations.</p>
+<ol style="list-style-type: decimal">
+
+<li><a href="migration-to-classic.html">Migration to HttpClient 5.0 classic APIs</a></li>
+</ol>
+<p>When migrating from HttpClient 4.x to HttpClient 5.0 it is generally recommended to migrate to the classic APIs as the first step.</p>
+<ol style="list-style-type: decimal">
+
+<li><a href="migration-to-async-simple.html">Migration to HttpClient 5.0 async APIs with simple handlers</a></li>
+</ol>
+<p>When migrating to HttpClient 5.0 async APIs it might be easier to start off by using simple (using in-memory buffers) asynchronous handlers.</p>
+<ol style="list-style-type: decimal">
+
+<li><a href="migration-to-async-streaming.html">Migration to HttpClient 5.0 async APIs</a></li>
+</ol>
+<p>The ultimate goal of the migration process should be to use HttpClient 5.0 async APIs with full content streaming over full-duplex HTTP/1.1 or HTTP/2 connections.</p>
+<ol style="list-style-type: decimal">
+
+<li><a href="migration-to-async-http2.html">Migration to HttpClient 5.0 async APIs for HTTP/2 only</a></li>
+</ol>
+<p>For those scenarios where HTTP/1.1 compatibility is no longer required HttpClient 5.0 provides HTTP/2 optimized clients.</p>
+        </main>
+      </div>
+    </div>
+    <hr/>
+    <footer>
+      <div class="container-fluid">
+        <div class="row-fluid">
+            <p>&#169;      2005&#x2013;2021
+<a href="https://www.apache.org/">The Apache Software Foundation</a>
+</p>
+        </div>
+      </div>
+    </footer>
+  </body>
+</html>
\ No newline at end of file

Added: httpcomponents/site/httpcomponents-client-5.0.x/migration-guide/migration-to-async-http2.html
URL: http://svn.apache.org/viewvc/httpcomponents/site/httpcomponents-client-5.0.x/migration-guide/migration-to-async-http2.html?rev=1886981&view=auto
==============================================================================
--- httpcomponents/site/httpcomponents-client-5.0.x/migration-guide/migration-to-async-http2.html (added)
+++ httpcomponents/site/httpcomponents-client-5.0.x/migration-guide/migration-to-async-http2.html Sat Feb 27 12:55:19 2021
@@ -0,0 +1,190 @@
+<!DOCTYPE html>
+<!--
+ | Generated by Apache Maven Doxia Site Renderer 1.9.2 from src/site/markdown/httpcomponents-client-5.0.x/migration-guide/migration-to-async-http2.md
+ | Rendered using Apache Maven Fluido Skin 1.9
+-->
+<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
+  <head>
+    <meta charset="UTF-8" />
+    <meta name="viewport" content="width=device-width, initial-scale=1" />
+    <meta name="generator" content="Apache Maven Doxia Site Renderer 1.9.2" />
+    <title>Apache HttpComponents &#x2013; Migration to Apache HttpClient 5.0 async APIs for HTTP/2 only</title>
+    <link rel="stylesheet" href="../../css/apache-maven-fluido-1.9.min.css" />
+    <link rel="stylesheet" href="../../css/site.css" />
+    <link rel="stylesheet" href="../../css/print.css" media="print" />
+    <script src="../../js/apache-maven-fluido-1.9.min.js"></script>
+  </head>
+  <body class="topBarDisabled">
+    <div class="container-fluid">
+      <header>
+        <div id="banner">
+          <div class="pull-left"><a href="http://www.apache.org/" id="bannerLeft"><img src="http://www.apache.org/images/asf_logo_wide.gif"  alt="Apache"/></a></div>
+          <div class="pull-right"><a href="http://hc.apache.org/" id="bannerRight"><img src="http://hc.apache.org/images/logos/httpcomponents.png"  alt="HttpComponents"/></a></div>
+          <div class="clear"><hr/></div>
+        </div>
+
+        <div id="breadcrumbs">
+          <ul class="breadcrumb">
+        <li id="publishDate">Last Published: 2021-02-27<span class="divider">|</span>
+</li>
+      <li class=""><a href="http://hc.apache.org/index.html" class="externalLink" title="HttpComponents">HttpComponents</a><span class="divider">/</span></li>
+    <li class="active ">Migration to Apache HttpClient 5.0 async APIs for HTTP/2 only <a href="https://github.com/apache/httpcomponents-website/tree/master/src/site/markdown/httpcomponents-client-5.0.x/migration-guide/migration-to-async-http2.md"><img src="../../images/accessories-text-editor.png" title="Edit" /></a></li>
+      <li class="pull-right"><a href="http://www.apache.org/" class="externalLink" title="Apache">Apache</a></li>
+          </ul>
+        </div>
+      </header>
+      <div class="row-fluid">
+        <header id="leftColumn" class="span2">
+          <nav class="well sidebar-nav">
+  <ul class="nav nav-list">
+   <li class="nav-header">HttpComponents</li>
+    <li><a href="../../index.html" title="Home"><span class="none"></span>Home</a></li>
+    <li><a href="http://www.apache.org/licenses/" class="externalLink" title="License"><span class="none"></span>License</a></li>
+    <li><a href="../../downloads.cgi" title="Download"><span class="none"></span>Download</a></li>
+    <li><a href="../../mail.html" title="Mailing Lists"><span class="none"></span>Mailing Lists</a></li>
+    <li><a href="http://wiki.apache.org/HttpComponents/" class="externalLink" title="Wiki (external)"><span class="none"></span>Wiki (external)</a></li>
+    <li><a href="http://www.apache.org/security/" class="externalLink" title="Security"><span class="none"></span>Security</a></li>
+   <li class="nav-header">Overview</li>
+    <li><a href="../../index.html" title="About"><span class="none"></span>About</a></li>
+    <li><a href="../../news.html" title="News"><span class="none"></span>News</a></li>
+    <li><a href="../../get-involved.html" title="Get Involved"><span class="none"></span>Get Involved</a></li>
+   <li class="nav-header">Components</li>
+    <li><a href="../../httpcomponents-client-5.1.x/index.html" title="HttpClient 5.1 BETA"><span class="icon-chevron-right"></span>HttpClient 5.1 BETA</a></li>
+    <li><a href="../../httpcomponents-client-5.0.x/index.html" title="HttpClient 5.0"><span class="icon-chevron-down"></span>HttpClient 5.0</a>
+     <ul class="nav nav-list">
+      <li><a href="../../httpcomponents-client-5.0.x/quickstart.html" title="Quick Start"><span class="none"></span>Quick Start</a></li>
+      <li><a href="../../httpcomponents-client-5.0.x/migration-guide/index.html" title="Migration Guide"><span class="icon-chevron-down"></span>Migration Guide</a>
+       <ul class="nav nav-list">
+        <li><a href="../../httpcomponents-client-5.0.x/migration-guide/preparation.html" title="Preparation"><span class="none"></span>Preparation</a></li>
+        <li><a href="../../httpcomponents-client-5.0.x/migration-guide/migration-to-classic.html" title="Classic"><span class="none"></span>Classic</a></li>
+        <li><a href="../../httpcomponents-client-5.0.x/migration-guide/migration-to-async-simple.html" title="Async Simple"><span class="none"></span>Async Simple</a></li>
+        <li><a href="../../httpcomponents-client-5.0.x/migration-guide/migration-to-async-streaming.html" title="Async Streaming"><span class="none"></span>Async Streaming</a></li>
+        <li class="active"><a href="#"><span class="none"></span>Async HTTP/2 only</a></li>
+       </ul></li>
+      <li><a href="../../httpcomponents-client-5.0.x/examples.html" title="Examples (Classic)"><span class="none"></span>Examples (Classic)</a></li>
+      <li><a href="../../httpcomponents-client-5.0.x/examples-async.html" title="Examples (Async)"><span class="none"></span>Examples (Async)</a></li>
+      <li><a href="../../httpcomponents-client-5.0.x/examples-reactive.html" title="Examples (Reactive)"><span class="none"></span>Examples (Reactive)</a></li>
+      <li><a href="../../httpcomponents-client-5.0.x/logging.html" title="Logging Guide"><span class="none"></span>Logging Guide</a></li>
+      <li><a href="../../httpcomponents-client-5.0.x/android.html" title="Android"><span class="none"></span>Android</a></li>
+      <li><a href="../../httpcomponents-client-5.0.x/related-projects.html" title="Related"><span class="none"></span>Related</a></li>
+      <li><a href="../../httpcomponents-client-5.0.x/download.html" title="Download"><span class="none"></span>Download</a></li>
+     </ul></li>
+    <li><a href="../../httpcomponents-core-5.1.x/index.html" title="HttpCore 5.1 BETA"><span class="icon-chevron-right"></span>HttpCore 5.1 BETA</a></li>
+    <li><a href="../../httpcomponents-core-5.0.x/index.html" title="HttpCore 5.0"><span class="icon-chevron-right"></span>HttpCore 5.0</a></li>
+    <li><a href="../../httpcomponents-client-4.5.x/index.html" title="HttpClient 4.5"><span class="icon-chevron-right"></span>HttpClient 4.5</a></li>
+    <li><a href="../../httpcomponents-core-4.4.x/index.html" title="HttpCore 4.4"><span class="icon-chevron-right"></span>HttpCore 4.4</a></li>
+    <li><a href="../../httpcomponents-asyncclient-4.1.x/index.html" title="HttpAsyncClient 4.1"><span class="icon-chevron-right"></span>HttpAsyncClient 4.1</a></li>
+   <li class="nav-header">Legacy</li>
+    <li><a href="../../httpclient-legacy/index.html" title="Commons HttpClient"><span class="none"></span>Commons HttpClient</a></li>
+   <li class="nav-header">Project</li>
+    <li><a href="../../status.html" title="Status"><span class="none"></span>Status</a></li>
+    <li><a href="../../charter.html" title="Charter"><span class="none"></span>Charter</a></li>
+   <li class="nav-header">Project Documentation</li>
+    <li><a href="../../project-info.html" title="Project Information"><span class="icon-chevron-right"></span>Project Information</a></li>
+   <li class="nav-header">ASF</li>
+    <li><a href="http://www.apache.org" class="externalLink" title="ASF Home Page"><span class="none"></span>ASF Home Page</a></li>
+    <li><a href="http://www.apache.org/foundation/" class="externalLink" title="Foundation"><span class="none"></span>Foundation</a></li>
+    <li><a href="http://www.apache.org/foundation/sponsorship.html" class="externalLink" title="Sponsor Apache"><span class="none"></span>Sponsor Apache</a></li>
+    <li><a href="http://www.apache.org/foundation/thanks.html" class="externalLink" title="Thanks"><span class="none"></span>Thanks</a></li>
+  </ul>
+          </nav>
+          <div class="well sidebar-nav">
+            <hr />
+            <div id="poweredBy">
+              <div class="clear"></div>
+              <div class="clear"></div>
+              <div class="clear"></div>
+<a href="http://www.apache.org/events/current-event.html" title="ApacheCon" class="builtBy"><img class="builtBy"  alt="ApacheCon" src="http://www.apache.org/events/current-event-125x125.png"    /></a>
+<a href="http://maven.apache.org/" title="Maven" class="builtBy"><img class="builtBy"  alt="Maven" src="http://maven.apache.org/images/logos/maven-feather.png"    /></a>
+            </div>
+          </div>
+        </header>
+        <main id="bodyColumn"  class="span10" >
+<h1>Migration to Apache HttpClient 5.0 async APIs for HTTP/2 only</h1>
+<p>For those scenarios where HTTP/1.1 compatibility is no longer required HttpClient 5.0 provides <code>CloseableHttpAsyncClient</code> optimized for HTTP/2 protocol with full support for multiplexed request execution over a single HTTP/2 connection.</p><section>
+<h2><a name="Migration_steps"></a>Migration steps</h2>
+<ul>
+
+<li>Replace the default client builder with HTTP/2 specific one. Request and response handlers do not require any modification.</li>
+</ul>
+<p>Please note HTTP/2 clients do not have a connection manager. They maintain an internal map of active connections, one per distinct origin host. Therefore, TLS settings can be applied directly to the client instance, not a connection manager.</p>
+<p>Please note that presently HTTP/2 clients do not support request execution via an HTTP proxy.</p>
+
+<div class="source">
+<div class="source"><pre class="prettyprint">CloseableHttpAsyncClient client = HttpAsyncClients.customHttp2()
+      .setTlsStrategy(ClientTlsStrategyBuilder.create()
+              .setSslContext(SSLContexts.createSystemDefault())
+              .setTlsVersions(TLS.V_1_3, TLS.V_1_2)
+              .build())
+      .setIOReactorConfig(IOReactorConfig.custom()
+              .setSoTimeout(Timeout.ofSeconds(5))
+              .build())
+      .setDefaultRequestConfig(RequestConfig.custom()
+              .setConnectTimeout(Timeout.ofSeconds(5))
+              .setResponseTimeout(Timeout.ofSeconds(5))
+              .setCookieSpec(StandardCookieSpec.STRICT)
+              .build())
+      .build();
+client.start();
+
+CookieStore cookieStore = new BasicCookieStore();
+
+CredentialsProvider credentialsProvider = new BasicCredentialsProvider();
+
+HttpClientContext clientContext = HttpClientContext.create();
+clientContext.setCookieStore(cookieStore);
+clientContext.setCredentialsProvider(credentialsProvider);
+clientContext.setRequestConfig(RequestConfig.custom()
+      .setConnectTimeout(Timeout.ofSeconds(10))
+      .setResponseTimeout(Timeout.ofSeconds(10))
+      .build());
+
+JsonFactory jsonFactory = new JsonFactory();
+ObjectMapper objectMapper = new ObjectMapper(jsonFactory);
+
+HttpRequest httpPost = BasicHttpRequests.post(&quot;https://nghttp2.org/httpbin/post&quot;);
+
+List&lt;NameValuePair&gt; requestData = Arrays.asList(
+      new org.apache.http.message.BasicNameValuePair(&quot;name1&quot;, &quot;value1&quot;),
+      new org.apache.http.message.BasicNameValuePair(&quot;name2&quot;, &quot;value2&quot;));
+
+Future&lt;?&gt; future = client.execute(
+      JsonRequestProducers.create(httpPost, requestData, objectMapper),
+      JsonResponseConsumers.create(jsonFactory),
+      new FutureCallback&lt;Message&lt;HttpResponse, JsonNode&gt;&gt;() {
+
+          @Override
+          public void completed(Message&lt;HttpResponse, JsonNode&gt; message) {
+              System.out.println(message.getBody());
+          }
+
+          @Override
+          public void failed(Exception ex) {
+              System.out.println(&quot;Error executing HTTP request: &quot; + ex.getMessage());
+          }
+
+          @Override
+          public void cancelled() {
+              System.out.println(&quot;HTTP request execution cancelled&quot;);
+          }
+
+      });
+
+future.get();
+client.close(CloseMode.GRACEFUL);
+</pre></div></div></section>
+        </main>
+      </div>
+    </div>
+    <hr/>
+    <footer>
+      <div class="container-fluid">
+        <div class="row-fluid">
+            <p>&#169;      2005&#x2013;2021
+<a href="https://www.apache.org/">The Apache Software Foundation</a>
+</p>
+        </div>
+      </div>
+    </footer>
+  </body>
+</html>
\ No newline at end of file

Added: httpcomponents/site/httpcomponents-client-5.0.x/migration-guide/migration-to-async-simple.html
URL: http://svn.apache.org/viewvc/httpcomponents/site/httpcomponents-client-5.0.x/migration-guide/migration-to-async-simple.html?rev=1886981&view=auto
==============================================================================
--- httpcomponents/site/httpcomponents-client-5.0.x/migration-guide/migration-to-async-simple.html (added)
+++ httpcomponents/site/httpcomponents-client-5.0.x/migration-guide/migration-to-async-simple.html Sat Feb 27 12:55:19 2021
@@ -0,0 +1,238 @@
+<!DOCTYPE html>
+<!--
+ | Generated by Apache Maven Doxia Site Renderer 1.9.2 from src/site/markdown/httpcomponents-client-5.0.x/migration-guide/migration-to-async-simple.md
+ | Rendered using Apache Maven Fluido Skin 1.9
+-->
+<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
+  <head>
+    <meta charset="UTF-8" />
+    <meta name="viewport" content="width=device-width, initial-scale=1" />
+    <meta name="generator" content="Apache Maven Doxia Site Renderer 1.9.2" />
+    <title>Apache HttpComponents &#x2013; Migration to Apache HttpClient 5.0 async APIs with simple message handlers</title>
+    <link rel="stylesheet" href="../../css/apache-maven-fluido-1.9.min.css" />
+    <link rel="stylesheet" href="../../css/site.css" />
+    <link rel="stylesheet" href="../../css/print.css" media="print" />
+    <script src="../../js/apache-maven-fluido-1.9.min.js"></script>
+  </head>
+  <body class="topBarDisabled">
+    <div class="container-fluid">
+      <header>
+        <div id="banner">
+          <div class="pull-left"><a href="http://www.apache.org/" id="bannerLeft"><img src="http://www.apache.org/images/asf_logo_wide.gif"  alt="Apache"/></a></div>
+          <div class="pull-right"><a href="http://hc.apache.org/" id="bannerRight"><img src="http://hc.apache.org/images/logos/httpcomponents.png"  alt="HttpComponents"/></a></div>
+          <div class="clear"><hr/></div>
+        </div>
+
+        <div id="breadcrumbs">
+          <ul class="breadcrumb">
+        <li id="publishDate">Last Published: 2021-02-27<span class="divider">|</span>
+</li>
+      <li class=""><a href="http://hc.apache.org/index.html" class="externalLink" title="HttpComponents">HttpComponents</a><span class="divider">/</span></li>
+    <li class="active ">Migration to Apache HttpClient 5.0 async APIs with simple message handlers <a href="https://github.com/apache/httpcomponents-website/tree/master/src/site/markdown/httpcomponents-client-5.0.x/migration-guide/migration-to-async-simple.md"><img src="../../images/accessories-text-editor.png" title="Edit" /></a></li>
+      <li class="pull-right"><a href="http://www.apache.org/" class="externalLink" title="Apache">Apache</a></li>
+          </ul>
+        </div>
+      </header>
+      <div class="row-fluid">
+        <header id="leftColumn" class="span2">
+          <nav class="well sidebar-nav">
+  <ul class="nav nav-list">
+   <li class="nav-header">HttpComponents</li>
+    <li><a href="../../index.html" title="Home"><span class="none"></span>Home</a></li>
+    <li><a href="http://www.apache.org/licenses/" class="externalLink" title="License"><span class="none"></span>License</a></li>
+    <li><a href="../../downloads.cgi" title="Download"><span class="none"></span>Download</a></li>
+    <li><a href="../../mail.html" title="Mailing Lists"><span class="none"></span>Mailing Lists</a></li>
+    <li><a href="http://wiki.apache.org/HttpComponents/" class="externalLink" title="Wiki (external)"><span class="none"></span>Wiki (external)</a></li>
+    <li><a href="http://www.apache.org/security/" class="externalLink" title="Security"><span class="none"></span>Security</a></li>
+   <li class="nav-header">Overview</li>
+    <li><a href="../../index.html" title="About"><span class="none"></span>About</a></li>
+    <li><a href="../../news.html" title="News"><span class="none"></span>News</a></li>
+    <li><a href="../../get-involved.html" title="Get Involved"><span class="none"></span>Get Involved</a></li>
+   <li class="nav-header">Components</li>
+    <li><a href="../../httpcomponents-client-5.1.x/index.html" title="HttpClient 5.1 BETA"><span class="icon-chevron-right"></span>HttpClient 5.1 BETA</a></li>
+    <li><a href="../../httpcomponents-client-5.0.x/index.html" title="HttpClient 5.0"><span class="icon-chevron-down"></span>HttpClient 5.0</a>
+     <ul class="nav nav-list">
+      <li><a href="../../httpcomponents-client-5.0.x/quickstart.html" title="Quick Start"><span class="none"></span>Quick Start</a></li>
+      <li><a href="../../httpcomponents-client-5.0.x/migration-guide/index.html" title="Migration Guide"><span class="icon-chevron-down"></span>Migration Guide</a>
+       <ul class="nav nav-list">
+        <li><a href="../../httpcomponents-client-5.0.x/migration-guide/preparation.html" title="Preparation"><span class="none"></span>Preparation</a></li>
+        <li><a href="../../httpcomponents-client-5.0.x/migration-guide/migration-to-classic.html" title="Classic"><span class="none"></span>Classic</a></li>
+        <li class="active"><a href="#"><span class="none"></span>Async Simple</a></li>
+        <li><a href="../../httpcomponents-client-5.0.x/migration-guide/migration-to-async-streaming.html" title="Async Streaming"><span class="none"></span>Async Streaming</a></li>
+        <li><a href="../../httpcomponents-client-5.0.x/migration-guide/migration-to-async-http2.html" title="Async HTTP/2 only"><span class="none"></span>Async HTTP/2 only</a></li>
+       </ul></li>
+      <li><a href="../../httpcomponents-client-5.0.x/examples.html" title="Examples (Classic)"><span class="none"></span>Examples (Classic)</a></li>
+      <li><a href="../../httpcomponents-client-5.0.x/examples-async.html" title="Examples (Async)"><span class="none"></span>Examples (Async)</a></li>
+      <li><a href="../../httpcomponents-client-5.0.x/examples-reactive.html" title="Examples (Reactive)"><span class="none"></span>Examples (Reactive)</a></li>
+      <li><a href="../../httpcomponents-client-5.0.x/logging.html" title="Logging Guide"><span class="none"></span>Logging Guide</a></li>
+      <li><a href="../../httpcomponents-client-5.0.x/android.html" title="Android"><span class="none"></span>Android</a></li>
+      <li><a href="../../httpcomponents-client-5.0.x/related-projects.html" title="Related"><span class="none"></span>Related</a></li>
+      <li><a href="../../httpcomponents-client-5.0.x/download.html" title="Download"><span class="none"></span>Download</a></li>
+     </ul></li>
+    <li><a href="../../httpcomponents-core-5.1.x/index.html" title="HttpCore 5.1 BETA"><span class="icon-chevron-right"></span>HttpCore 5.1 BETA</a></li>
+    <li><a href="../../httpcomponents-core-5.0.x/index.html" title="HttpCore 5.0"><span class="icon-chevron-right"></span>HttpCore 5.0</a></li>
+    <li><a href="../../httpcomponents-client-4.5.x/index.html" title="HttpClient 4.5"><span class="icon-chevron-right"></span>HttpClient 4.5</a></li>
+    <li><a href="../../httpcomponents-core-4.4.x/index.html" title="HttpCore 4.4"><span class="icon-chevron-right"></span>HttpCore 4.4</a></li>
+    <li><a href="../../httpcomponents-asyncclient-4.1.x/index.html" title="HttpAsyncClient 4.1"><span class="icon-chevron-right"></span>HttpAsyncClient 4.1</a></li>
+   <li class="nav-header">Legacy</li>
+    <li><a href="../../httpclient-legacy/index.html" title="Commons HttpClient"><span class="none"></span>Commons HttpClient</a></li>
+   <li class="nav-header">Project</li>
+    <li><a href="../../status.html" title="Status"><span class="none"></span>Status</a></li>
+    <li><a href="../../charter.html" title="Charter"><span class="none"></span>Charter</a></li>
+   <li class="nav-header">Project Documentation</li>
+    <li><a href="../../project-info.html" title="Project Information"><span class="icon-chevron-right"></span>Project Information</a></li>
+   <li class="nav-header">ASF</li>
+    <li><a href="http://www.apache.org" class="externalLink" title="ASF Home Page"><span class="none"></span>ASF Home Page</a></li>
+    <li><a href="http://www.apache.org/foundation/" class="externalLink" title="Foundation"><span class="none"></span>Foundation</a></li>
+    <li><a href="http://www.apache.org/foundation/sponsorship.html" class="externalLink" title="Sponsor Apache"><span class="none"></span>Sponsor Apache</a></li>
+    <li><a href="http://www.apache.org/foundation/thanks.html" class="externalLink" title="Thanks"><span class="none"></span>Thanks</a></li>
+  </ul>
+          </nav>
+          <div class="well sidebar-nav">
+            <hr />
+            <div id="poweredBy">
+              <div class="clear"></div>
+              <div class="clear"></div>
+              <div class="clear"></div>
+<a href="http://www.apache.org/events/current-event.html" title="ApacheCon" class="builtBy"><img class="builtBy"  alt="ApacheCon" src="http://www.apache.org/events/current-event-125x125.png"    /></a>
+<a href="http://maven.apache.org/" title="Maven" class="builtBy"><img class="builtBy"  alt="Maven" src="http://maven.apache.org/images/logos/maven-feather.png"    /></a>
+            </div>
+          </div>
+        </header>
+        <main id="bodyColumn"  class="span10" >
+<h1>Migration to Apache HttpClient 5.0 async APIs with simple message handlers</h1>
+<p>While HttpClient 5.0 classic APIs are largely compatible with HttpClient 4.0 APIs and can work with any <code>InputStream / OutputStream</code> based content processing library, the HttpClient 5.0 async APIs are completely different.</p>
+<p>HttpClient 5.0 async APIs use an event-driven, reactive programming model based on the concept of channels and event handlers. The channels act as conduits for asynchronous data output. The event handlers react to asynchronous signals or events and communicate with the opposite endpoint through available channels.</p>
+<p>Both the classic and the async models have their merits. The event-driven, reactive model tends to be efficient and convenient for communication protocols with message multiplexing such as HTTP/2. However async APIs generally not integrate well with <code>InputStream / OutputStream</code> based content processing libraries.</p>
+<p>HttpClient 5.0 provides simplified request and response handlers that hide the complexity of the event-driven model by buffering message content in memory. Simplified APIs are intended as a temporary, intermediate step in the migration process or for productive use in scenarios where messages known to be limited in length and the opposite endpoints are either known to be well-behaved or specifically designed for simple message handlers.</p><section>
+<h2><a name="Migration_steps"></a>Migration steps</h2>
+<ul>
+
+<li>Replace <code>PoolingHttpClientConnectionManager</code> with <code>PoolingAsyncClientConnectionManager</code></li>
+</ul>
+
+<div class="source">
+<div class="source"><pre class="prettyprint">PoolingAsyncClientConnectionManager connectionManager = PoolingAsyncClientConnectionManagerBuilder.create()
+      .setTlsStrategy(ClientTlsStrategyBuilder.create()
+              .setSslContext(SSLContexts.createSystemDefault())
+              .setTlsVersions(TLS.V_1_3, TLS.V_1_2)
+              .build())
+      .setPoolConcurrencyPolicy(PoolConcurrencyPolicy.STRICT)
+      .setConnPoolPolicy(PoolReusePolicy.LIFO)
+      .setConnectionTimeToLive(TimeValue.ofMinutes(1L))
+      .build();
+</pre></div></div>
+
+<p>Please note that <code>PoolingAsyncClientConnectionManager</code> uses different <code>TLS/SSL</code> configuration. It also does not support <code>SocketConfig</code> configuration due to differences in the I/O model.</p>
+<ul>
+
+<li>
+
+<p>Replace <code>CloseableHttpClient</code> with <code>CloseableHttpAsyncClient</code>.</p>
+</li>
+<li>
+
+<p>Select appropriate HTTP version policy. Presently supported policies are: <code>NEGOTIATE</code>, <code>FORCE_HTTP_1</code> and <code>FORCE_HTTP_2</code>. When the <code>NEGOTIATE</code> policy is chosen, HttpClient attempts to negotiate the use of HTTP/2 through the TLS ALPN (application protocol negotiation) extension as long as it is supported by the default JSSE .</p>
+</li>
+</ul>
+
+<div class="source">
+<div class="source"><pre class="prettyprint">CloseableHttpAsyncClient client = HttpAsyncClients.custom()
+      .setConnectionManager(connectionManager)
+      .setDefaultRequestConfig(RequestConfig.custom()
+              .setConnectTimeout(Timeout.ofSeconds(5))
+              .setResponseTimeout(Timeout.ofSeconds(5))
+              .setCookieSpec(StandardCookieSpec.STRICT)
+              .build())
+      .setVersionPolicy(HttpVersionPolicy.NEGOTIATE)
+      .build();
+</pre></div></div>
+
+<p>When running on Java 9 or newer HttpClient can use TLS ALPN supported provided by the standard JSSE provider via reflection. When running on Java 1.7 or Java 1.8 it can automatically detect Conscrypt TLS library if it is present on the classpath and use its JSSE provider instead of the standard one shipped with the platform.</p>
+<ul>
+
+<li>Unlike the classic client the asynchronous one needs to be started in order to be able to execute requests.</li>
+</ul>
+
+<div class="source">
+<div class="source"><pre class="prettyprint">client.start();
+</pre></div></div>
+
+<ul>
+
+<li>Request execution with simple asynchronous handlers is not that radically different than with the classic APIs. The major difference is that the result of the operation is controlled with a <code>Future</code> interface and is signalled with <code>FutureCallback</code> events.</li>
+</ul>
+<p>Message content processing for simple asynchronous handlers can be implemented with any library that can work with I/O streams (<code>InputStream</code>/<code>OutputStream</code>) or strings.</p>
+
+<div class="source">
+<div class="source"><pre class="prettyprint">CookieStore cookieStore = new BasicCookieStore();
+
+CredentialsProvider credentialsProvider = new BasicCredentialsProvider();
+
+HttpClientContext clientContext = HttpClientContext.create();
+clientContext.setCookieStore(cookieStore);
+clientContext.setCredentialsProvider(credentialsProvider);
+clientContext.setRequestConfig(RequestConfig.custom()
+      .setConnectTimeout(Timeout.ofSeconds(10))
+      .setResponseTimeout(Timeout.ofSeconds(10))
+      .build());
+
+JsonFactory jsonFactory = new JsonFactory();
+ObjectMapper objectMapper = new ObjectMapper(jsonFactory);
+
+SimpleHttpRequest httpPost = SimpleHttpRequests.post(&quot;https://httpbin.org/post&quot;);
+
+List&lt;NameValuePair&gt; requestData = Arrays.asList(
+      new BasicNameValuePair(&quot;name1&quot;, &quot;value1&quot;),
+      new BasicNameValuePair(&quot;name2&quot;, &quot;value2&quot;));
+
+httpPost.setBody(objectMapper.writeValueAsString(requestData), ContentType.APPLICATION_JSON);
+
+Future&lt;?&gt; future = client.execute(httpPost, new FutureCallback&lt;SimpleHttpResponse&gt;() {
+
+  @Override
+  public void completed(SimpleHttpResponse response) {
+      try {
+          JsonNode responseData = objectMapper.readTree(response.getBodyText());
+          System.out.println(responseData);
+      } catch (IOException ex) {
+          System.out.println(&quot;Error processing jSON content: &quot; + ex.getMessage());
+      }
+  }
+
+  @Override
+  public void failed(Exception ex) {
+      System.out.println(&quot;Error executing HTTP request: &quot; + ex.getMessage());
+  }
+
+  @Override
+  public void cancelled() {
+      System.out.println(&quot;HTTP request execution cancelled&quot;);
+  }
+
+});
+</pre></div></div>
+
+<ul>
+
+<li><code>CloseableHttpAsyncClient</code> instances should be closed when no longer needed or about to go out of score.</li>
+</ul>
+
+<div class="source">
+<div class="source"><pre class="prettyprint">client.close(CloseMode.GRACEFUL);
+</pre></div></div></section>
+        </main>
+      </div>
+    </div>
+    <hr/>
+    <footer>
+      <div class="container-fluid">
+        <div class="row-fluid">
+            <p>&#169;      2005&#x2013;2021
+<a href="https://www.apache.org/">The Apache Software Foundation</a>
+</p>
+        </div>
+      </div>
+    </footer>
+  </body>
+</html>
\ No newline at end of file