1
1
<?php
2
2
/*
3
- * html2canvas-php-proxy 1.1.3
3
+ * html2canvas-php-proxy 1.1.4
4
4
*
5
5
* Copyright (c) 2018 Guilherme Nascimento (brcontainer@yahoo.com.br)
6
6
*
32
32
33
33
// Constants (don't change)
34
34
define ('H2CP_EOL ' , chr (10 ));
35
- define ('H2CP_WOL ' , chr (13 ));
36
35
define ('H2CP_GMDATECACHE ' , gmdate ('D, d M Y H:i:s ' ));
37
36
define ('H2CP_INIT_EXEC ' , time ());
38
37
@@ -66,7 +65,6 @@ function asciiToInline($str)
66
65
if ($ translate === null ) {
67
66
$ translate = array (
68
67
H2CP_EOL => '%0A ' ,
69
- H2CP_WOL => '%0D ' ,
70
68
' ' => '%20 ' ,
71
69
'" ' => '%22 ' ,
72
70
'# ' => '%23 ' ,
@@ -77,7 +75,8 @@ function asciiToInline($str)
77
75
'? ' => '%3F ' ,
78
76
chr (0 ) => '%00 ' ,
79
77
chr (8 ) => '' ,
80
- chr (9 ) => '%09 '
78
+ chr (9 ) => '%09 ' ,
79
+ chr (13 ) => '%0D '
81
80
);
82
81
}
83
82
@@ -582,28 +581,28 @@ function downloadSource($url, $toSource, $caller)
582
581
empty ($ uri ['path ' ]) ? '/ ' : $ uri ['path ' ]
583
582
) . (
584
583
empty ($ uri ['query ' ]) ? '' : ('? ' . $ uri ['query ' ])
585
- ) . ' HTTP/1.0 ' . H2CP_WOL . H2CP_EOL
584
+ ) . ' HTTP/1.0 ' . H2CP_EOL
586
585
);
587
586
588
587
if (isset ($ uri ['user ' ])) {
589
588
$ auth = base64_encode ($ uri ['user ' ] . ': ' . (isset ($ uri ['pass ' ]) ? $ uri ['pass ' ] : '' ));
590
- fwrite ($ fp , 'Authorization: Basic ' . $ auth . H2CP_WOL . H2CP_EOL );
589
+ fwrite ($ fp , 'Authorization: Basic ' . $ auth . H2CP_EOL );
591
590
}
592
591
593
592
if (false === empty ($ _SERVER ['HTTP_ACCEPT ' ])) {
594
- fwrite ($ fp , 'Accept: ' . $ _SERVER ['HTTP_ACCEPT ' ] . H2CP_WOL . H2CP_EOL );
593
+ fwrite ($ fp , 'Accept: ' . $ _SERVER ['HTTP_ACCEPT ' ] . H2CP_EOL );
595
594
}
596
595
597
596
if (false === empty ($ _SERVER ['HTTP_USER_AGENT ' ])) {
598
- fwrite ($ fp , 'User-Agent: ' . $ _SERVER ['HTTP_USER_AGENT ' ] . H2CP_WOL . H2CP_EOL );
597
+ fwrite ($ fp , 'User-Agent: ' . $ _SERVER ['HTTP_USER_AGENT ' ] . H2CP_EOL );
599
598
}
600
599
601
600
if (false === empty ($ _SERVER ['HTTP_REFERER ' ])) {
602
- fwrite ($ fp , 'Referer: ' . $ _SERVER ['HTTP_REFERER ' ] . H2CP_WOL . H2CP_EOL );
601
+ fwrite ($ fp , 'Referer: ' . $ _SERVER ['HTTP_REFERER ' ] . H2CP_EOL );
603
602
}
604
603
605
- fwrite ($ fp , 'Host: ' . $ uri ['host ' ] . H2CP_WOL . H2CP_EOL );
606
- fwrite ($ fp , 'Connection: close ' . H2CP_WOL . H2CP_EOL . H2CP_WOL . H2CP_EOL );
604
+ fwrite ($ fp , 'Host: ' . $ uri ['host ' ] . H2CP_EOL );
605
+ fwrite ($ fp , 'Connection: close ' . H2CP_EOL . H2CP_EOL );
607
606
608
607
$ isRedirect = true ;
609
608
$ isBody = false ;
0 commit comments