{"id":3866,"date":"2021-02-14T22:49:55","date_gmt":"2021-02-14T22:49:55","guid":{"rendered":"https:\/\/www.itersdesktop.com\/?p=3866"},"modified":"2021-12-03T22:33:21","modified_gmt":"2021-12-03T22:33:21","slug":"check-internet-proxy-with-curl-command-on-linux","status":"publish","type":"post","link":"https:\/\/www.itersdesktop.com\/vi\/2021\/02\/14\/check-internet-proxy-with-curl-command-on-linux\/","title":{"rendered":"Check internet proxy with curl command on Linux"},"content":{"rendered":"<p><em>When your services must talk to the Internet proxy to go out of your secured networks, how can you verify that proxy being effective? In this post, I am going to give you a way to do so by using the <\/em><code class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\">curl<\/code><em> command.<\/em><\/p>\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_85 counter-hierarchy ez-toc-counter ez-toc-light-blue ez-toc-container-direction\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<label for=\"ez-toc-cssicon-toggle-item-6a3c778d3d16e\" class=\"ez-toc-cssicon-toggle-label\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/label><input type=\"checkbox\"  id=\"ez-toc-cssicon-toggle-item-6a3c778d3d16e\"  aria-label=\"Toggle\" \/><nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-1'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/www.itersdesktop.com\/vi\/2021\/02\/14\/check-internet-proxy-with-curl-command-on-linux\/#introduction\" >Introduction<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-1'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/www.itersdesktop.com\/vi\/2021\/02\/14\/check-internet-proxy-with-curl-command-on-linux\/#how-to-do-steps\" >How-to-do steps<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-1'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/www.itersdesktop.com\/vi\/2021\/02\/14\/check-internet-proxy-with-curl-command-on-linux\/#conclusion\" >Conclusion<\/a><\/li><\/ul><\/nav><\/div>\n<h1><span class=\"ez-toc-section\" id=\"introduction\"><\/span>Introduction<span class=\"ez-toc-section-end\"><\/span><\/h1>\n<p>Recently, I have had to deploy our team services in Kubernetes managed by a web production team. Due to security concerns, all coming out traffics to the Internet must be passed the proxy. My services cannot be often accessed from outside Kubernetes cluster though all Kubernetes manifests look good. The first thing I suspected is the internet proxy because it used to mad me when I deployed the same services in the other data centre. I have struggled to test internet connection from Kubernetes pods, hence I want to record a simple way of doing so with the <code class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\">curl<\/code> command in this post.<\/p>\n<p>The curl command or any other tools requiring an internet proxy will check in the list of environment variables to get the setting of the proxy. If it was not set, the command won&#8217;t run appropriately. Under Unix-based operating systems, the following commands will display whether the proxy has been set or not.<\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\">env | grep proxy<\/pre>\n<p>If it is not the case, the next section will help us define environment variables for the proxy.<\/p>\n<h1><span class=\"ez-toc-section\" id=\"how-to-do-steps\"><\/span>How-to-do steps<span class=\"ez-toc-section-end\"><\/span><\/h1>\n<p>The general syntax to set proxy looks like the following snippet<\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\">## Set the proxy address of your uni\/company\/vpn network ## \r\n## HTTP version ##\r\n# export http_proxy=http:\/\/your-ip-address:port\/\r\nexport http_proxy=http:\/\/wwwcache.itersdesktop.com:1982\r\n \r\n## http_proxy with username and password \r\nexport http_proxy=http:\/\/user:password@your-proxy-ip-address:port\/\r\n \r\n## HTTPS version ##\r\n# export https_proxy=https:\/\/your-ip-address:port\/\r\n# export https_proxy=https:\/\/user:password@your-proxy-ip-address:port\/\r\nexport https_proxy=https:\/\/wwwcache.itersdesktop.com:1982<\/pre>\n<p>Try to apply for Google search website: <a href=\"https:\/\/www.google.co.uk\">https:\/\/www.google.co.uk<\/a><\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\">curl -I https:\/\/www.google.co.uk\r\ncurl -v -I https:\/\/www.google.co.uk<\/pre>\n<p>Sample outputs:<\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\">tc_pst03@flask-demo-798488fdd4-9ts5z:~\/biomodels\/dbtest$ curl -v -I https:\/\/www.google.co.uk\r\n* Expire in 0 ms for 6 (transfer 0x55f2cc31af90)\r\n* Uses proxy env variable no_proxy == 'localhost,.cluster.local'\r\n* Uses proxy env variable https_proxy == 'http:\/\/hx-wwwcache.itersdesktop.com:1982'\r\n* Expire in 1 ms for 1 (transfer 0x55f2cc31af90)\r\n....\r\n....\r\n....\r\n* Expire in 1 ms for 1 (transfer 0x55f2cc31af90)\r\n* Expire in 1 ms for 1 (transfer 0x55f2cc31af90)\r\n* Could not resolve proxy: hx-wwwcache.itersdesktop.com\r\n* Expire in 1 ms for 1 (transfer 0x55f2cc31af90)\r\n* Closing connection 0\r\ncurl: (5) Could not resolve proxy: hx-wwwcache.itersdesktop.com<\/pre>\n<p>The outputs above reveal that the curl command could not resolve proxy which was defined as an environment variable. If the issue is resolved, the outputs likely look as below:<\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\">docker@pod2:\/app$ curl -v -I https:\/\/www.google.co.uk\r\n* Expire in 0 ms for 6 (transfer 0x55641227ae80)\r\n* Uses proxy env variable no_proxy == 'localhost,.cluster.local'\r\n* Uses proxy env variable https_proxy == 'http:\/\/hx-wwwcache.itersdesktop.com:1982'\r\n* Expire in 1 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 1 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 1 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 1 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 1 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 1 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 1 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 1 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 1 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 1 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 1 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 1 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 1 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 1 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 1 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 1 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 1 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 1 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 1 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 1 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 1 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 1 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 1 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 1 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 1 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 1 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 1 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 1 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 1 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 1 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 1 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 1 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 1 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 1 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 1 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 1 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 1 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 1 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 1 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 1 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 1 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 1 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 1 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 1 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 1 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 1 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 1 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 1 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 1 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 1 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 1 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 1 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 1 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 1 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 1 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 1 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 1 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 2 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 2 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 2 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 2 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 2 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 2 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 2 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 2 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 2 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 2 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 2 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 2 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 2 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 2 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 2 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 2 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 2 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 2 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 2 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 2 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 2 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 2 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 2 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 2 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 2 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 2 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 2 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 2 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 2 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 2 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 2 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 2 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 2 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 2 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 2 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 2 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 2 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 2 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 2 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 2 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 2 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 2 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 2 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 2 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 2 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 2 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 2 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 2 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 2 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 2 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 2 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 2 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 2 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 2 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 2 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 2 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 2 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 2 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 2 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 2 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 2 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 2 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 2 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 2 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 2 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 2 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 2 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 2 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 2 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 2 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 2 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 2 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 2 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 2 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 2 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 2 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 2 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 2 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 2 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 2 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 2 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 2 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 2 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 2 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 2 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 2 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 2 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 2 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 2 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 2 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 2 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 2 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 2 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 2 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 2 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 2 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 2 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 2 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 2 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 2 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 2 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 2 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 2 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 2 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 2 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 2 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 2 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 2 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 2 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 2 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 2 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 2 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 2 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 2 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 2 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 2 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 2 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 2 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 2 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 2 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 2 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 2 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 2 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 2 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 2 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 2 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 2 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 2 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 2 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 0 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 2 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 1 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 1 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 2 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 1 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 1 ms for 1 (transfer 0x55641227ae80)\r\n* Expire in 1 ms for 1 (transfer 0x55641227ae80)\r\n*   Trying 10.7.48.46...\r\n* TCP_NODELAY set\r\n* Expire in 149997 ms for 3 (transfer 0x55641227ae80)\r\n* Expire in 200 ms for 4 (transfer 0x55641227ae80)\r\n* Connected to hx-wwwcache.itersdesktop.com (10.7.48.46) port 1982 (#0)\r\n* allocate connect buffer!\r\n* Establish HTTP proxy tunnel to www.google.co.uk:443\r\n&gt; CONNECT www.google.co.uk:443 HTTP\/1.1\r\n&gt; Host: www.google.co.uk:443\r\n&gt; User-Agent: curl\/7.64.0\r\n&gt; Proxy-Connection: Keep-Alive\r\n&gt;\r\n&lt; HTTP\/1.1 200 Connection established\r\nHTTP\/1.1 200 Connection established\r\n&lt;\r\n\r\n* Proxy replied 200 to CONNECT request\r\n* CONNECT phase completed!\r\n* ALPN, offering h2\r\n* ALPN, offering http\/1.1\r\n* successfully set certificate verify locations:\r\n*   CAfile: none\r\n  CApath: \/etc\/ssl\/certs\r\n* TLSv1.3 (OUT), TLS handshake, Client hello (1):\r\n* CONNECT phase completed!\r\n* CONNECT phase completed!\r\n* TLSv1.3 (IN), TLS handshake, Server hello (2):\r\n* TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8):\r\n* TLSv1.3 (IN), TLS handshake, Certificate (11):\r\n* TLSv1.3 (IN), TLS handshake, CERT verify (15):\r\n* TLSv1.3 (IN), TLS handshake, Finished (20):\r\n* TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1):\r\n* TLSv1.3 (OUT), TLS handshake, Finished (20):\r\n* SSL connection using TLSv1.3 \/ TLS_AES_256_GCM_SHA384\r\n* ALPN, server accepted to use h2\r\n* Server certificate:\r\n*  subject: C=US; ST=California; L=Mountain View; O=Google LLC; CN=www.google.co.uk\r\n*  start date: Jan 19 08:02:47 2021 GMT\r\n*  expire date: Apr 13 08:02:46 2021 GMT\r\n*  subjectAltName: host \"www.google.co.uk\" matched cert's \"www.google.co.uk\"\r\n*  issuer: C=US; O=Google Trust Services; CN=GTS CA 1O1\r\n*  SSL certificate verify ok.\r\n* Using HTTP2, server supports multi-use\r\n* Connection state changed (HTTP\/2 confirmed)\r\n* Copying HTTP\/2 data in stream buffer to connection buffer after upgrade: len=0\r\n* Using Stream ID: 1 (easy handle 0x55641227ae80)\r\n&gt; HEAD \/ HTTP\/2\r\n&gt; Host: www.google.co.uk\r\n&gt; User-Agent: curl\/7.64.0\r\n&gt; Accept: *\/*\r\n&gt;\r\n* TLSv1.3 (IN), TLS handshake, Newsession Ticket (4):\r\n* TLSv1.3 (IN), TLS handshake, Newsession Ticket (4):\r\n* old SSL session ID is stale, removing\r\n* Connection state changed (MAX_CONCURRENT_STREAMS == 100)!\r\n&lt; HTTP\/2 200\r\nHTTP\/2 200\r\n&lt; content-type: text\/html; charset=ISO-8859-1\r\ncontent-type: text\/html; charset=ISO-8859-1\r\n&lt; p3p: CP=\"This is not a P3P policy! See g.co\/p3phelp for more info.\"\r\np3p: CP=\"This is not a P3P policy! See g.co\/p3phelp for more info.\"\r\n&lt; date: Sat, 13 Feb 2021 17:02:06 GMT\r\ndate: Sat, 13 Feb 2021 17:02:06 GMT\r\n&lt; server: gws\r\nserver: gws\r\n&lt; x-xss-protection: 0\r\nx-xss-protection: 0\r\n&lt; x-frame-options: SAMEORIGIN\r\nx-frame-options: SAMEORIGIN\r\n&lt; expires: Sat, 13 Feb 2021 17:02:06 GMT\r\nexpires: Sat, 13 Feb 2021 17:02:06 GMT\r\n&lt; cache-control: private\r\ncache-control: private\r\n&lt; set-cookie: NID=209=gMl9ZI5j5x9xZuE-hM8CqX9ejMgl33bJ3gYazAEQE7_aVk6vHuTCTIoRl15_i0hopJZdQyJxx3hH-U5x0X0jrIEcqXU0KhNVzIPzsjvlrSEBCByv3smuEEDCCBXiAsligULGtmZ4jokW8EoTK07ilGThPL4-7FdnrbB_Nxiog_A; expires=Sun, 15-Aug-2021 17:02:06 GMT; path=\/; domain=.google.co.uk; HttpOnly\r\nset-cookie: NID=209=gMl9ZI5j5x9xZuE-hM8CqX9ejMgl33bJ3gYazAEQE7_aVk6vHuTCTIoRl15_i0hopJZdQyJxx3hH-U5x0X0jrIEcqXU0KhNVzIPzsjvlrSEBCByv3smuEEDCCBXiAsligULGtmZ4jokW8EoTK07ilGThPL4-7FdnrbB_Nxiog_A; expires=Sun, 15-Aug-2021 17:02:06 GMT; path=\/; domain=.google.co.uk; HttpOnly\r\n&lt; set-cookie: CONSENT=PENDING+467; expires=Fri, 01-Jan-2038 00:00:00 GMT; path=\/; domain=.google.co.uk\r\nset-cookie: CONSENT=PENDING+467; expires=Fri, 01-Jan-2038 00:00:00 GMT; path=\/; domain=.google.co.uk\r\n&lt; alt-svc: h3-29=\":443\"; ma=2592000,h3-T051=\":443\"; ma=2592000,h3-Q050=\":443\"; ma=2592000,h3-Q046=\":443\"; ma=2592000,h3-Q043=\":443\"; ma=2592000,quic=\":443\"; ma=2592000; v=\"46,43\"\r\nalt-svc: h3-29=\":443\"; ma=2592000,h3-T051=\":443\"; ma=2592000,h3-Q050=\":443\"; ma=2592000,h3-Q046=\":443\"; ma=2592000,h3-Q043=\":443\"; ma=2592000,quic=\":443\"; ma=2592000; v=\"46,43\"\r\n\r\n&lt;\r\n* Connection #0 to host hx-wwwcache.itersdesktop.com left intact<\/pre>\n<p>That&#8217;s it!<\/p>\n<h1><span class=\"ez-toc-section\" id=\"conclusion\"><\/span>Conclusion<span class=\"ez-toc-section-end\"><\/span><\/h1>\n<p>The <code class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\">curl<\/code> command is very common and useful which most developers are using it to test RESTful API as well as the internet connection. If you are interested in catching up my experience, you may subscribe to my weblog to receive the latest posts. Enjoy!<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>When your services must talk to the Internet proxy to go out of your secured networks, how can you verify that proxy being effective? In this post, I am going&hellip; <\/p>\n","protected":false},"author":2,"featured_media":3869,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[312,174,689,210,345,731,189,223,176],"tags":[803,805,804],"class_list":["post-3866","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-internet","category-linux","category-macos","category-networking","category-operating-system","category-shell","category-terminal","category-tips-tricks","category-ubuntu","tag-curl","tag-internet","tag-proxy"],"_links":{"self":[{"href":"https:\/\/www.itersdesktop.com\/vi\/wp-json\/wp\/v2\/posts\/3866","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.itersdesktop.com\/vi\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.itersdesktop.com\/vi\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.itersdesktop.com\/vi\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.itersdesktop.com\/vi\/wp-json\/wp\/v2\/comments?post=3866"}],"version-history":[{"count":5,"href":"https:\/\/www.itersdesktop.com\/vi\/wp-json\/wp\/v2\/posts\/3866\/revisions"}],"predecessor-version":[{"id":3926,"href":"https:\/\/www.itersdesktop.com\/vi\/wp-json\/wp\/v2\/posts\/3866\/revisions\/3926"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.itersdesktop.com\/vi\/wp-json\/wp\/v2\/media\/3869"}],"wp:attachment":[{"href":"https:\/\/www.itersdesktop.com\/vi\/wp-json\/wp\/v2\/media?parent=3866"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.itersdesktop.com\/vi\/wp-json\/wp\/v2\/categories?post=3866"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.itersdesktop.com\/vi\/wp-json\/wp\/v2\/tags?post=3866"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}