summaryrefslogtreecommitdiffstats
path: root/components/congress/test-webapp/www/html/proxy
diff options
context:
space:
mode:
authorblsaws <bryan.sullivan@att.com>2016-05-18 16:07:15 -0700
committerblsaws <bryan.sullivan@att.com>2016-05-18 16:07:15 -0700
commita770106f9511b4d57b0a30f2f587345b276da903 (patch)
tree4581f76b1881328ba7980613032183efb2c7dd55 /components/congress/test-webapp/www/html/proxy
parent4b66a66d1a52a4e9cf1ec8a7b0871ec394b82acc (diff)
Move webapp files, switch to alternate docker install procedure
JIRA: COPPER-4 Change-Id: If6b19e85e81fc8ab3848418a795fee98d27cd249 Signed-off-by: blsaws <bryan.sullivan@att.com>
Diffstat (limited to 'components/congress/test-webapp/www/html/proxy')
-rw-r--r--components/congress/test-webapp/www/html/proxy/index.php60
1 files changed, 0 insertions, 60 deletions
diff --git a/components/congress/test-webapp/www/html/proxy/index.php b/components/congress/test-webapp/www/html/proxy/index.php
deleted file mode 100644
index f459549..0000000
--- a/components/congress/test-webapp/www/html/proxy/index.php
+++ /dev/null
@@ -1,60 +0,0 @@
-<?php
-/*
- Copyright 2015-2016 AT&T Intellectual Property, Inc
-
- Licensed under the Apache License, Version 2.0 (the "License");
- you may not use this file except in compliance with the License.
- You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
-*/
-$method = $_SERVER['REQUEST_METHOD'];
-if ($method == 'OPTIONS') {
- header("Content-Type: application/json");
- header("Access-Control-Allow-Origin: *");
- header("Access-Control-Allow-Headers: Content-Type");
- header("Access-Control-Allow-Methods: GET, POST, DELETE");
- exit();
-}
-
-$url = "http://CONGRESS_HOST:1789".$_GET['~url'];
-$curlop = curl_init();
-curl_setopt($curlop, CURLOPT_URL, $url);
-curl_setopt($curlop, CURLOPT_CUSTOMREQUEST, $method);
-//curl_setopt($curlop, CURLOPT_HEADER, 0);
-//curl_setopt($curlop, CURLINFO_HEADER_OUT, 0);
-curl_setopt($curlop, CURLOPT_RETURNTRANSFER, 1);
-curl_setopt($curlop, CURLOPT_SSL_VERIFYPEER, false);
-curl_setopt($curlop, CURLINFO_HEADER_OUT, true);
-
-if ($method == "POST") {
- curl_setopt($curlop, CURLOPT_HTTPHEADER, array("Content-Type: application/json"));
- $body = file_get_contents('php://input');
- curl_setopt($curlop, CURLOPT_POSTFIELDS, $body);
-}
-
-$response = curl_exec($curlop);
-$req_time=time();
-
-$info = curl_getinfo($curlop);
-$result = file_put_contents("/tmp/copper/log/".date('ymd').".log", "proxy.php, ".$req_time.", ".$url.", ".$type.", ".$body."\n",FILE_APPEND);
-if ($result === false) $response = "PHP error in index.php";
-$responseCode=curl_getinfo($curlop,CURLINFO_HTTP_CODE);
-$header_size = curl_getinfo($response, CURLINFO_HEADER_SIZE);
-$header = substr($response, 0, $header_size);
-$type = curl_getinfo($curlop,CURLINFO_CONTENT_TYPE);
-$body = substr($response, $header_size);
-$result = file_put_contents("/tmp/copper/log/".date('ymd').".log", "proxy.php, ".$req_time.", ".$responseCode.", ".$type.", ".$header.", ".$body."\n",FILE_APPEND);
-if ($result === false) $response = "PHP error in index.php";
-
-// header("Location: ".$url);
-header("Content-Type: ".$type);
-header("Access-Control-Allow-Origin: *");
-echo $response;
-curl_close($curlop);