diff --git a/.gitignore b/.gitignore index 723ef36..957f9be 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,6 @@ -.idea \ No newline at end of file +.idea +**/personalized-inbound-integration.* +**/personalized-outbound-integration.* +**/node_modules +**/results.txt +content-by-language/node/package*.json diff --git a/content-by-language/bash/run.sh b/content-by-language/bash/run.sh index 9cbbfa7..a913ff1 100755 --- a/content-by-language/bash/run.sh +++ b/content-by-language/bash/run.sh @@ -1,4 +1,4 @@ #!/bin/bash echo "{\"bash\": \ - {\"inbound\": $(bash inbound-integration.sh | jq tostring), \ - \"outbound\": $(bash outbound-integration.sh | jq tostring)}}" > results.txt \ No newline at end of file + {\"inbound\": $(bash personalized-inbound-integration.sh | jq tostring), \ + \"outbound\": $(bash personalized-outbound-integration.sh | jq tostring)}}" > results.txt diff --git a/content-by-language/go/run.sh b/content-by-language/go/run.sh index 6266fb8..a920f39 100755 --- a/content-by-language/go/run.sh +++ b/content-by-language/go/run.sh @@ -1,4 +1,4 @@ #!/bin/bash # sed 's/pattern/replacement/flags' -echo "{\"go\": {\"inbound\": \"$(echo $(./inbound-integration) | sed 's/\\/\\\\/g' | sed 's/"/\\"/g')\", \ - \"outbound\": \"$(echo $(./outbound-integration) | sed 's/\\/\\\\/g' | sed 's/"/\\"/g')\"}}" > results.txt \ No newline at end of file +echo "{\"go\": {\"inbound\": \"$(echo $(./personalized-inbound-integration) | sed 's/\\/\\\\/g' | sed 's/"/\\"/g')\", \ + \"outbound\": \"$(echo $(./personalized-outbound-integration) | sed 's/\\/\\\\/g' | sed 's/"/\\"/g')\"}}" > results.txt diff --git a/content-by-language/java/outbound-integration.java b/content-by-language/java/outbound-integration.java index 6fe7bf0..eda5b2d 100644 --- a/content-by-language/java/outbound-integration.java +++ b/content-by-language/java/outbound-integration.java @@ -24,7 +24,7 @@ public class OutboundIntegration { public static void main(String[] args) throws IOException, GeneralSecurityException { - final String proxyHost = "{VAULT_URL}"; + final String proxyHost = "{VAULT_PROXY_URL}"; final int proxyPort = {PORT}; final String proxyUser = "{USERNAME}"; final String proxyPassword = "{PASSWORD}"; diff --git a/content-by-language/java/run.sh b/content-by-language/java/run.sh index a9446e5..0e0870d 100755 --- a/content-by-language/java/run.sh +++ b/content-by-language/java/run.sh @@ -1,4 +1,4 @@ #!/bin/bash # sed 's/pattern/replacement/flags' -echo "{\"java\": {\"inbound\": \"$(echo $(java inbound-integration.java) | sed 's/\\/\\\\/g' | sed 's/"/\\"/g')\", \ - \"outbound\": \"\"}}" > results.txt \ No newline at end of file +echo "{\"java\": {\"inbound\": \"$(echo $(java personalized-inbound-integration.java) | sed 's/\\/\\\\/g' | sed 's/"/\\"/g')\", \ + \"outbound\": \"\"}}" > results.txt diff --git a/content-by-language/node/run.sh b/content-by-language/node/run.sh index 204a7b9..2a43cd2 100755 --- a/content-by-language/node/run.sh +++ b/content-by-language/node/run.sh @@ -1,5 +1,5 @@ #!/bin/bash npm install # sed 's/pattern/replacement/flags' -echo "{\"node\": {\"inbound\": \"$(echo $(node inbound-integration.js) | sed 's/\\/\\\\/g' | sed 's/"/\\"/g')\", \ - \"outbound\": \"$(echo $(node outbound-integration.js) | sed 's/\\/\\\\/g' | sed 's/"/\\"/g')\"}}" > results.txt \ No newline at end of file +echo "{\"node\": {\"inbound\": \"$(echo $(node personalized-inbound-integration.js) | sed 's/\\/\\\\/g' | sed 's/"/\\"/g')\", \ + \"outbound\": \"$(echo $(node personalized-outbound-integration.js) | sed 's/\\/\\\\/g' | sed 's/"/\\"/g')\"}}" > results.txt diff --git a/content-by-language/php/outbound-integration.php b/content-by-language/php/outbound-integration.php index 1fcf8ca..c198258 100644 --- a/content-by-language/php/outbound-integration.php +++ b/content-by-language/php/outbound-integration.php @@ -1,12 +1,12 @@ '{ALIAS}')); -$proxy = '{VAULT_URL}:{PORT}'; +$proxy = '{VAULT_PROXY_URL}:{PORT}'; $proxyauth = '{ACCESS_CREDENTIALS}'; $certpath = '{CERT_LOCATION}'; $cURL = curl_init(); -$options = array( +$options = array( CURLOPT_URL => $url, CURLOPT_PROXY => $proxy, CURLOPT_PROXYUSERPWD => $proxyauth, diff --git a/content-by-language/php/run.sh b/content-by-language/php/run.sh index c0e4a3e..0d10b8f 100755 --- a/content-by-language/php/run.sh +++ b/content-by-language/php/run.sh @@ -1,4 +1,4 @@ #!/bin/bash # sed 's/pattern/replacement/flags' -echo "{\"php\": {\"inbound\": \"$(echo $(php inbound-integration.php) | sed 's/\\/\\\\/g' | sed 's/"/\\"/g')\", \ - \"outbound\": \"$(echo $(php outbound-integration.php) | sed 's/\\/\\\\/g' | sed 's/"/\\"/g')\"}}" > results.txt \ No newline at end of file +echo "{\"php\": {\"inbound\": \"$(echo $(php personalized-inbound-integration.php) | sed 's/\\/\\\\/g' | sed 's/"/\\"/g')\", \ + \"outbound\": \"$(echo $(php personalized-outbound-integration.php) | sed 's/\\/\\\\/g' | sed 's/"/\\"/g')\"}}" > results.txt diff --git a/content-by-language/python/outbound-integration.py b/content-by-language/python/outbound-integration.py index 7f33a39..0ecf200 100644 --- a/content-by-language/python/outbound-integration.py +++ b/content-by-language/python/outbound-integration.py @@ -1,7 +1,7 @@ import os import requests -os.environ['HTTPS_PROXY'] = 'https://{ACCESS_CREDENTIALS}@{VAULT_HOST}:{PORT}' +os.environ['HTTPS_PROXY'] = 'http://{ACCESS_CREDENTIALS}@{VAULT_HOST}:{PORT}' response = requests.post('{VGS_SAMPLE_ECHO_SERVER}/post', json={'account_number': '{ALIAS}'}, verify='{CERT_LOCATION}') diff --git a/content-by-language/python/run.sh b/content-by-language/python/run.sh index a6bcf4f..e52f520 100755 --- a/content-by-language/python/run.sh +++ b/content-by-language/python/run.sh @@ -1,5 +1,5 @@ #!/bin/bash pip install -r requirements.txt # sed 's/pattern/replacement/flags' -echo "{\"python\": {\"inbound\": \"$(echo $(python3 inbound-integration.py) | sed 's/\\/\\\\/g' | sed 's/"/\\"/g')\", \ - \"outbound\": \"$(echo $(python3 outbound-integration.py) | sed 's/\\/\\\\/g' | sed 's/"/\\"/g')\"}}" > results.txt \ No newline at end of file +echo "{\"python\": {\"inbound\": \"$(echo $(python3 personalized-inbound-integration.py) | sed 's/\\/\\\\/g' | sed 's/"/\\"/g')\", \ + \"outbound\": \"$(echo $(python3 personalized-outbound-integration.py) | sed 's/\\/\\\\/g' | sed 's/"/\\"/g')\"}}" > results.txt diff --git a/content-by-language/ruby/outbound-integration.rb b/content-by-language/ruby/outbound-integration.rb index 9c55e88..ecca59a 100644 --- a/content-by-language/ruby/outbound-integration.rb +++ b/content-by-language/ruby/outbound-integration.rb @@ -3,7 +3,7 @@ require 'net/http' require 'net/https' -proxy = URI.parse('https://{ACCESS_CREDENTIALS}@{VAULT_HOST}:{PORT}') +proxy = URI.parse('http://{ACCESS_CREDENTIALS}@{VAULT_HOST}:{PORT}') uri = URI.parse('{VGS_SAMPLE_ECHO_SERVER}/post') http = Net::HTTP.new(uri.host, uri.port, proxy.host, proxy.port, proxy.user, proxy.password) http.use_ssl = true diff --git a/content-by-language/ruby/run.sh b/content-by-language/ruby/run.sh index 7e17b7e..24137eb 100755 --- a/content-by-language/ruby/run.sh +++ b/content-by-language/ruby/run.sh @@ -1,4 +1,4 @@ #!/bin/bash # sed 's/pattern/replacement/flags' -echo "{\"ruby\": {\"inbound\": \"$(echo $(ruby inbound-integration.rb) | sed 's/\\/\\\\/g' | sed 's/"/\\"/g')\", \ - \"outbound\": \"$(echo $(ruby outbound-integration.rb) | sed 's/\\/\\\\/g' | sed 's/"/\\"/g')\"}}" > results.txt \ No newline at end of file +echo "{\"ruby\": {\"inbound\": \"$(echo $(ruby personalized-inbound-integration.rb) | sed 's/\\/\\\\/g' | sed 's/"/\\"/g')\", \ + \"outbound\": \"$(echo $(ruby personalized-outbound-integration.rb) | sed 's/\\/\\\\/g' | sed 's/"/\\"/g')\"}}" > results.txt diff --git a/try_it_results.json b/try_it_results.json index 0d58d79..63ecca7 100644 --- a/try_it_results.json +++ b/try_it_results.json @@ -1,30 +1,30 @@ { "bash": { - "inbound": "{\"args\":{},\"data\":\"{\\\"account_number\\\":\\\"tok_sandbox_oTktJmBaAhUyGHnNJt7WMA\\\"}\",\"files\":{},\"form\":{},\"headers\":{\"Accept\":\"*/*\",\"Connection\":\"close\",\"Content-Length\":\"55\",\"Content-Type\":\"application/json\",\"Host\":\"echo.apps.verygood.systems\",\"User-Agent\":\"curl/7.69.1\",\"Vgs-Request-Id\":\"d258cb2a0e7dd6b2f60eb94d7a4a4cdc\",\"Vgs-Tenant\":\"tntsfeqzp4a\",\"X-Forwarded-Host\":\"tntsfeqzp4a.sandbox.verygoodproxy.com\"},\"json\":{\"account_number\":\"tok_sandbox_oTktJmBaAhUyGHnNJt7WMA\"},\"origin\":\"185.237.74.151, 52.7.148.215, 18.215.58.36, 10.22.89.39\",\"url\":\"https://echo.apps.verygood.systems/post\"}", - "outbound": "{\"args\":{},\"data\":\"{\\\"account_number\\\":\\\"ACC00000000000000000\\\"}\",\"files\":{},\"form\":{},\"headers\":{\"Accept\":\"*/*\",\"Connection\":\"close\",\"Content-Length\":\"41\",\"Content-Type\":\"application/json\",\"Host\":\"echo.apps.verygood.systems\",\"User-Agent\":\"curl/7.69.1\",\"Vgs-Request-Id\":\"c572c76bca9689df\"},\"json\":{\"account_number\":\"ACC00000000000000000\"},\"origin\":\"34.194.18.145, 10.22.96.168\",\"url\":\"https://echo.apps.verygood.systems/post\"}" + "inbound": "{\"args\":{},\"data\":\"{\\\"account_number\\\":\\\"tok_sandbox_oTktJmBaAhUyGHnNJt7WMA\\\"}\",\"files\":{},\"form\":{},\"headers\":{\"Accept\":\"*/*\",\"Connection\":\"close\",\"Content-Length\":\"55\",\"Content-Type\":\"application/json\",\"Host\":\"echo.apps.verygood.systems\",\"User-Agent\":\"curl/7.69.1\",\"Vgs-Request-Id\":\"9e9b192f91a46f6e3001d76d51029d4f\",\"Vgs-Tenant\":\"tntsfeqzp4a\",\"X-Forwarded-Host\":\"tntsfeqzp4a.sandbox.verygoodproxy.com\"},\"json\":{\"account_number\":\"tok_sandbox_oTktJmBaAhUyGHnNJt7WMA\"},\"origin\":\"109.86.7.245, 52.7.148.215, 18.215.58.36, 10.22.80.207\",\"url\":\"https://echo.apps.verygood.systems/post\"}", + "outbound": "{\"args\":{},\"data\":\"{\\\"account_number\\\":\\\"ACC00000000000000000\\\"}\",\"files\":{},\"form\":{},\"headers\":{\"Accept\":\"*/*\",\"Connection\":\"close\",\"Content-Length\":\"41\",\"Content-Type\":\"application/json\",\"Host\":\"echo.apps.verygood.systems\",\"User-Agent\":\"curl/7.69.1\",\"Vgs-Request-Id\":\"4676dff07550c0da\"},\"json\":{\"account_number\":\"ACC00000000000000000\"},\"origin\":\"18.215.58.36, 10.22.83.50\",\"url\":\"https://echo.apps.verygood.systems/post\"}" }, "go": { - "inbound": "{ \"args\": {}, \"data\": \"{\\\"account_number\\\":\\\"tok_sandbox_oTktJmBaAhUyGHnNJt7WMA\\\"}\", \"files\": {}, \"form\": {}, \"headers\": { \"Accept-Encoding\": \"gzip\", \"Connection\": \"close\", \"Content-Length\": \"55\", \"Content-Type\": \"application/json\", \"Host\": \"echo.apps.verygood.systems\", \"User-Agent\": \"Go-http-client/1.1\", \"Vgs-Request-Id\": \"51a7aabafec01fdd5b4eac66021c3f55\", \"Vgs-Tenant\": \"tntsfeqzp4a\", \"X-Forwarded-Host\": \"tntsfeqzp4a.sandbox.verygoodproxy.com\" }, \"json\": { \"account_number\": \"tok_sandbox_oTktJmBaAhUyGHnNJt7WMA\" }, \"origin\": \"185.237.74.151, 52.72.130.32, 34.194.18.145, 10.22.100.158\", \"url\": \"https://echo.apps.verygood.systems/post\" }", - "outbound": "{ \"args\": {}, \"data\": \"{\\\"account_number\\\":\\\"ACC00000000000000000\\\"}\", \"files\": {}, \"form\": {}, \"headers\": { \"Accept-Encoding\": \"gzip\", \"Connection\": \"close\", \"Content-Length\": \"41\", \"Content-Type\": \"application/json\", \"Host\": \"echo.apps.verygood.systems\", \"User-Agent\": \"Go-http-client/1.1\", \"Vgs-Request-Id\": \"5eb42d66a235f828\" }, \"json\": { \"account_number\": \"ACC00000000000000000\" }, \"origin\": \"18.215.58.36, 10.22.118.175\", \"url\": \"https://echo.apps.verygood.systems/post\" }" + "inbound": "", + "outbound": "" }, "java": { - "inbound": "response={ \"args\": {}, \"data\": \"{\\\"account_number\\\":\\\"tok_sandbox_oTktJmBaAhUyGHnNJt7WMA\\\"}\", \"files\": {}, \"form\": {}, \"headers\": { \"Connection\": \"close\", \"Content-Length\": \"55\", \"Content-Type\": \"application/json\", \"Host\": \"echo.apps.verygood.systems\", \"User-Agent\": \"Java-http-client/11.0.8\", \"Vgs-Request-Id\": \"9bd53d34bc17c75e3dc86ca6db97027f\", \"Vgs-Tenant\": \"tntsfeqzp4a\", \"X-Forwarded-Host\": \"tntsfeqzp4a.sandbox.verygoodproxy.com\" }, \"json\": { \"account_number\": \"tok_sandbox_oTktJmBaAhUyGHnNJt7WMA\" }, \"origin\": \"185.237.74.151, 52.6.216.177, 18.215.58.36, 10.22.112.196\", \"url\": \"https://echo.apps.verygood.systems/post\" }", + "inbound": "response={ \"args\": {}, \"data\": \"{\\\"account_number\\\":\\\"tok_sandbox_oTktJmBaAhUyGHnNJt7WMA\\\"}\", \"files\": {}, \"form\": {}, \"headers\": { \"Connection\": \"close\", \"Content-Length\": \"55\", \"Content-Type\": \"application/json\", \"Host\": \"echo.apps.verygood.systems\", \"User-Agent\": \"Java-http-client/11.0.8\", \"Vgs-Request-Id\": \"01187b02a34492030aa81318a8d40fc0\", \"Vgs-Tenant\": \"tntsfeqzp4a\", \"X-Forwarded-Host\": \"tntsfeqzp4a.sandbox.verygoodproxy.com\" }, \"json\": { \"account_number\": \"tok_sandbox_oTktJmBaAhUyGHnNJt7WMA\" }, \"origin\": \"109.86.7.245, 52.7.148.215, 34.194.18.145, 10.22.112.196\", \"url\": \"https://echo.apps.verygood.systems/post\" }", "outbound": "" }, "node": { - "inbound": "{ \"args\": {}, \"data\": \"{\\\"account_number\\\":\\\"tok_sandbox_oTktJmBaAhUyGHnNJt7WMA\\\"}\", \"files\": {}, \"form\": {}, \"headers\": { \"Accept\": \"*/*\", \"Accept-Encoding\": \"gzip,deflate\", \"Connection\": \"close\", \"Content-Length\": \"55\", \"Content-Type\": \"application/json\", \"Host\": \"echo.apps.verygood.systems\", \"User-Agent\": \"node-fetch/1.0 (+https://github.com/bitinn/node-fetch)\", \"Vgs-Request-Id\": \"a3f96dfd994625702ed4e952b9caf173\", \"Vgs-Tenant\": \"tntsfeqzp4a\", \"X-Forwarded-Host\": \"tntsfeqzp4a.sandbox.verygoodproxy.com\" }, \"json\": { \"account_number\": \"tok_sandbox_oTktJmBaAhUyGHnNJt7WMA\" }, \"origin\": \"185.237.74.151, 52.6.216.177, 34.194.18.145, 10.22.96.168\", \"url\": \"https://echo.apps.verygood.systems/post\" }", - "outbound": "{ \"args\": {}, \"data\": \"{\\\"account_number\\\":\\\"ACC00000000000000000\\\"}\", \"files\": {}, \"form\": {}, \"headers\": { \"Accept\": \"*/*\", \"Accept-Encoding\": \"gzip,deflate\", \"Connection\": \"close\", \"Content-Length\": \"41\", \"Content-Type\": \"application/json\", \"Host\": \"echo.apps.verygood.systems\", \"User-Agent\": \"node-fetch/1.0 (+https://github.com/bitinn/node-fetch)\", \"Vgs-Request-Id\": \"ddffb9d1e2467677\" }, \"json\": { \"account_number\": \"ACC00000000000000000\" }, \"origin\": \"34.194.18.145, 10.22.100.158\", \"url\": \"https://echo.apps.verygood.systems/post\" }" + "inbound": "{ \"args\": {}, \"data\": \"{\\\"account_number\\\":\\\"tok_sandbox_oTktJmBaAhUyGHnNJt7WMA\\\"}\", \"files\": {}, \"form\": {}, \"headers\": { \"Accept\": \"*/*\", \"Accept-Encoding\": \"gzip,deflate\", \"Connection\": \"close\", \"Content-Length\": \"55\", \"Content-Type\": \"application/json\", \"Host\": \"echo.apps.verygood.systems\", \"User-Agent\": \"node-fetch/1.0 (+https://github.com/bitinn/node-fetch)\", \"Vgs-Request-Id\": \"5767d44554cbd6501532bfe9029670d7\", \"Vgs-Tenant\": \"tntsfeqzp4a\", \"X-Forwarded-Host\": \"tntsfeqzp4a.sandbox.verygoodproxy.com\" }, \"json\": { \"account_number\": \"tok_sandbox_oTktJmBaAhUyGHnNJt7WMA\" }, \"origin\": \"109.86.7.245, 52.6.216.177, 34.206.157.22, 10.22.80.207\", \"url\": \"https://echo.apps.verygood.systems/post\" }", + "outbound": "{ \"args\": {}, \"data\": \"{\\\"account_number\\\":\\\"ACC00000000000000000\\\"}\", \"files\": {}, \"form\": {}, \"headers\": { \"Accept\": \"*/*\", \"Accept-Encoding\": \"gzip,deflate\", \"Connection\": \"close\", \"Content-Length\": \"41\", \"Content-Type\": \"application/json\", \"Host\": \"echo.apps.verygood.systems\", \"User-Agent\": \"node-fetch/1.0 (+https://github.com/bitinn/node-fetch)\", \"Vgs-Request-Id\": \"f7e0d0497c8516c4\" }, \"json\": { \"account_number\": \"ACC00000000000000000\" }, \"origin\": \"18.215.58.36, 10.22.83.50\", \"url\": \"https://echo.apps.verygood.systems/post\" }" }, "php": { - "inbound": "{ \"args\": {}, \"data\": \"{\\\"account_number\\\":\\\"tok_sandbox_oTktJmBaAhUyGHnNJt7WMA\\\"}\", \"files\": {}, \"form\": {}, \"headers\": { \"Accept\": \"application/json\", \"Connection\": \"close\", \"Content-Length\": \"55\", \"Content-Type\": \"application/json\", \"Host\": \"echo.apps.verygood.systems\", \"Vgs-Request-Id\": \"1fe1b3d9e485bc0748435075523c134e\", \"Vgs-Tenant\": \"tntsfeqzp4a\", \"X-Forwarded-Host\": \"tntsfeqzp4a.sandbox.verygoodproxy.com\" }, \"json\": { \"account_number\": \"tok_sandbox_oTktJmBaAhUyGHnNJt7WMA\" }, \"origin\": \"185.237.74.151, 52.7.148.215, 34.206.157.22, 10.22.106.136\", \"url\": \"https://echo.apps.verygood.systems/post\" } 1", - "outbound": "{ \"args\": {}, \"data\": \"{\\\"account_number\\\":\\\"ACC00000000000000000\\\"}\", \"files\": {}, \"form\": {}, \"headers\": { \"Accept\": \"application/json\", \"Connection\": \"close\", \"Content-Length\": \"41\", \"Content-Type\": \"application/json\", \"Host\": \"echo.apps.verygood.systems\", \"Vgs-Request-Id\": \"e523d236138bea7b\" }, \"json\": { \"account_number\": \"ACC00000000000000000\" }, \"origin\": \"34.194.18.145, 10.22.100.158\", \"url\": \"https://echo.apps.verygood.systems/post\" }" + "inbound": "{ \"args\": {}, \"data\": \"{\\\"account_number\\\":\\\"tok_sandbox_oTktJmBaAhUyGHnNJt7WMA\\\"}\", \"files\": {}, \"form\": {}, \"headers\": { \"Accept\": \"application/json\", \"Connection\": \"close\", \"Content-Length\": \"55\", \"Content-Type\": \"application/json\", \"Host\": \"echo.apps.verygood.systems\", \"Vgs-Request-Id\": \"20ca33462e8b351d684efa0f44596cdd\", \"Vgs-Tenant\": \"tntsfeqzp4a\", \"X-Forwarded-Host\": \"tntsfeqzp4a.sandbox.verygoodproxy.com\" }, \"json\": { \"account_number\": \"tok_sandbox_oTktJmBaAhUyGHnNJt7WMA\" }, \"origin\": \"109.86.7.245, 52.6.216.177, 34.194.18.145, 10.22.116.69\", \"url\": \"https://echo.apps.verygood.systems/post\" } 1", + "outbound": "{ \"args\": {}, \"data\": \"{\\\"account_number\\\":\\\"ACC00000000000000000\\\"}\", \"files\": {}, \"form\": {}, \"headers\": { \"Accept\": \"application/json\", \"Connection\": \"close\", \"Content-Length\": \"41\", \"Content-Type\": \"application/json\", \"Host\": \"echo.apps.verygood.systems\", \"Vgs-Request-Id\": \"82352557a4af99fb\" }, \"json\": { \"account_number\": \"ACC00000000000000000\" }, \"origin\": \"34.206.157.22, 10.22.83.203\", \"url\": \"https://echo.apps.verygood.systems/post\" }" }, "python": { - "inbound": "{ \"args\": {}, \"data\": \"{\\\"account_number\\\":\\\"tok_sandbox_oTktJmBaAhUyGHnNJt7WMA\\\"}\", \"files\": {}, \"form\": {}, \"headers\": { \"Accept\": \"*/*\", \"Accept-Encoding\": \"gzip, deflate\", \"Connection\": \"close\", \"Content-Length\": \"55\", \"Content-Type\": \"application/json\", \"Host\": \"echo.apps.verygood.systems\", \"User-Agent\": \"python-requests/2.23.0\", \"Vgs-Request-Id\": \"1d51055e8fbeb48cc96c7d0583ccde72\", \"Vgs-Tenant\": \"tntsfeqzp4a\", \"X-Forwarded-Host\": \"tntsfeqzp4a.sandbox.verygoodproxy.com\" }, \"json\": { \"account_number\": \"tok_sandbox_oTktJmBaAhUyGHnNJt7WMA\" }, \"origin\": \"185.237.74.151, 52.7.148.215, 34.206.157.22, 10.22.109.23\", \"url\": \"https://echo.apps.verygood.systems/post\" }", - "outbound": "{ \"args\": {}, \"data\": \"{\\\"account_number\\\":\\\"ACC00000000000000000\\\"}\", \"files\": {}, \"form\": {}, \"headers\": { \"Accept\": \"*/*\", \"Accept-Encoding\": \"gzip, deflate\", \"Connection\": \"close\", \"Content-Length\": \"41\", \"Content-Type\": \"application/json\", \"Host\": \"echo.apps.verygood.systems\", \"User-Agent\": \"python-requests/2.23.0\", \"Vgs-Request-Id\": \"f5d66b0d83aad5dd\" }, \"json\": { \"account_number\": \"ACC00000000000000000\" }, \"origin\": \"34.194.18.145, 10.22.96.182\", \"url\": \"https://echo.apps.verygood.systems/post\" }" + "inbound": "{ \"args\": {}, \"data\": \"{\\\"account_number\\\":\\\"tok_sandbox_oTktJmBaAhUyGHnNJt7WMA\\\"}\", \"files\": {}, \"form\": {}, \"headers\": { \"Accept\": \"*/*\", \"Accept-Encoding\": \"gzip, deflate\", \"Connection\": \"close\", \"Content-Length\": \"55\", \"Content-Type\": \"application/json\", \"Host\": \"echo.apps.verygood.systems\", \"User-Agent\": \"python-requests/2.23.0\", \"Vgs-Request-Id\": \"c63ff04b6f0c3d7ee12e6ca2ccc9bded\", \"Vgs-Tenant\": \"tntsfeqzp4a\", \"X-Forwarded-Host\": \"tntsfeqzp4a.sandbox.verygoodproxy.com\" }, \"json\": { \"account_number\": \"tok_sandbox_oTktJmBaAhUyGHnNJt7WMA\" }, \"origin\": \"109.86.7.245, 52.7.148.215, 34.206.157.22, 10.22.83.203\", \"url\": \"https://echo.apps.verygood.systems/post\" }", + "outbound": "{ \"args\": {}, \"data\": \"{\\\"account_number\\\":\\\"ACC00000000000000000\\\"}\", \"files\": {}, \"form\": {}, \"headers\": { \"Accept\": \"*/*\", \"Accept-Encoding\": \"gzip, deflate\", \"Connection\": \"close\", \"Content-Length\": \"41\", \"Content-Type\": \"application/json\", \"Host\": \"echo.apps.verygood.systems\", \"User-Agent\": \"python-requests/2.23.0\", \"Vgs-Request-Id\": \"13d37772ae02e2ff\" }, \"json\": { \"account_number\": \"ACC00000000000000000\" }, \"origin\": \"34.206.157.22, 10.22.80.207\", \"url\": \"https://echo.apps.verygood.systems/post\" }" }, "ruby": { - "inbound": "Response 200 OK: { \"args\": {}, \"data\": \"{\\\"account_number\\\":\\\"tok_sandbox_oTktJmBaAhUyGHnNJt7WMA\\\"}\", \"files\": {}, \"form\": {}, \"headers\": { \"Accept\": \"*/*\", \"Accept-Encoding\": \"gzip;q=1.0,deflate;q=0.6,identity;q=0.3\", \"Connection\": \"close\", \"Content-Length\": \"55\", \"Content-Type\": \"application/json\", \"Host\": \"echo.apps.verygood.systems\", \"User-Agent\": \"Ruby\", \"Vgs-Request-Id\": \"08eea28a891e4c9c2e4b8329a0318f4a\", \"Vgs-Tenant\": \"tntsfeqzp4a\", \"X-Forwarded-Host\": \"tntsfeqzp4a.sandbox.verygoodproxy.com\" }, \"json\": { \"account_number\": \"tok_sandbox_oTktJmBaAhUyGHnNJt7WMA\" }, \"origin\": \"185.237.74.151, 52.6.216.177, 34.206.157.22, 10.22.91.166\", \"url\": \"https://echo.apps.verygood.systems/post\" }", - "outbound": "Response 200 OK: { \"args\": {}, \"data\": \"{\\\"account_number\\\":\\\"ACC00000000000000000\\\"}\", \"files\": {}, \"form\": {}, \"headers\": { \"Accept\": \"*/*\", \"Accept-Encoding\": \"gzip;q=1.0,deflate;q=0.6,identity;q=0.3\", \"Connection\": \"close\", \"Content-Length\": \"41\", \"Content-Type\": \"application/json\", \"Host\": \"echo.apps.verygood.systems\", \"User-Agent\": \"Ruby\", \"Vgs-Request-Id\": \"3d323f214b6813cf\" }, \"json\": { \"account_number\": \"ACC00000000000000000\" }, \"origin\": \"18.215.58.36, 10.22.116.69\", \"url\": \"https://echo.apps.verygood.systems/post\" }" + "inbound": "Response 200 OK: { \"args\": {}, \"data\": \"{\\\"account_number\\\":\\\"tok_sandbox_oTktJmBaAhUyGHnNJt7WMA\\\"}\", \"files\": {}, \"form\": {}, \"headers\": { \"Accept\": \"*/*\", \"Accept-Encoding\": \"gzip;q=1.0,deflate;q=0.6,identity;q=0.3\", \"Connection\": \"close\", \"Content-Length\": \"55\", \"Content-Type\": \"application/json\", \"Host\": \"echo.apps.verygood.systems\", \"User-Agent\": \"Ruby\", \"Vgs-Request-Id\": \"6f585f74032592532f8865a421dafb35\", \"Vgs-Tenant\": \"tntsfeqzp4a\", \"X-Forwarded-Host\": \"tntsfeqzp4a.sandbox.verygoodproxy.com\" }, \"json\": { \"account_number\": \"tok_sandbox_oTktJmBaAhUyGHnNJt7WMA\" }, \"origin\": \"109.86.7.245, 52.7.148.215, 34.194.18.145, 10.22.112.196\", \"url\": \"https://echo.apps.verygood.systems/post\" }", + "outbound": "Response 200 OK: { \"args\": {}, \"data\": \"{\\\"account_number\\\":\\\"ACC00000000000000000\\\"}\", \"files\": {}, \"form\": {}, \"headers\": { \"Accept\": \"*/*\", \"Accept-Encoding\": \"gzip;q=1.0,deflate;q=0.6,identity;q=0.3\", \"Connection\": \"close\", \"Content-Length\": \"41\", \"Content-Type\": \"application/json\", \"Host\": \"echo.apps.verygood.systems\", \"User-Agent\": \"Ruby\", \"Vgs-Request-Id\": \"dd35b3e7b75e915d\" }, \"json\": { \"account_number\": \"ACC00000000000000000\" }, \"origin\": \"34.194.18.145, 10.22.118.175\", \"url\": \"https://echo.apps.verygood.systems/post\" }" } }