File tree Expand file tree Collapse file tree 1 file changed +14
-2
lines changed Expand file tree Collapse file tree 1 file changed +14
-2
lines changed Original file line number Diff line number Diff line change @@ -59,6 +59,18 @@ class Proxy
59
59
*/
60
60
public static $ DEBUG = false ;
61
61
62
+ /**
63
+ * When set to false the fetched header is not included in the result
64
+ * @var bool
65
+ */
66
+ public static $ CURLOPT_HEADER = true ;
67
+
68
+ /**
69
+ * When set to false the fetched result is echoed immediately instead of waiting for the fetch to complete first
70
+ * @var bool
71
+ */
72
+ public static $ CURLOPT_RETURNTRANSFER = true ;
73
+
62
74
/**
63
75
* Target URL is set via Proxy-Target-URL header. For debugging purposes you might set it directly here.
64
76
* This value overrides any value specified in Proxy-Target-URL header.
@@ -319,8 +331,8 @@ protected static function createRequest($targetURL)
319
331
320
332
curl_setopt_array ($ request , [
321
333
CURLOPT_FOLLOWLOCATION => true ,
322
- CURLOPT_HEADER => true ,
323
- CURLOPT_RETURNTRANSFER => true ,
334
+ CURLOPT_HEADER => static :: $ CURLOPT_HEADER ,
335
+ CURLOPT_RETURNTRANSFER => static :: $ CURLOPT_RETURNTRANSFER ,
324
336
CURLINFO_HEADER_OUT => true ,
325
337
CURLOPT_HTTPHEADER => $ headers
326
338
]);
You can’t perform that action at this time.
0 commit comments