将PHP代码转换为JavaScript

时间:2017-02-12 06:50:06

标签: javascript php

我想将以下PHP代码转换为JavaScript。

<body>
<?php

$opts = array('http'=>array('method'=>"GET",
    'header'=>"User-agent: CUSTOM_USER_AGENT\r\n"));

$context = stream_context_create($opts);

$file = file_get_contents("http://example.com/file1", false, $context);
    ///open http://example.com/file1 with CUSTOM_USER_AGENT

$pattern = "/^Location:\s*(.*)$/i";

$location_headers = preg_grep($pattern, $http_response_header);
    //find url where this redirects to

echo $location_headers
?>
</body>

1 个答案:

答案 0 :(得分:0)

除非您的意思是 node.js

,否则您无法在JavaScript中重写此内容

除非启用了CORS,否则JavaScript无法访问其他来源的文件。

AJAX也无法更改用户代理:

JQuery Ajax Request: Change User-Agent

最后你在看什么文件?看起来您正在搜索位置标头语句 - 在Ajax结果中甚至不可见