1

我正在.net 中进行跨域发布,但在 net 中,他们为我提供了 php 示例....我想将 php 代码转换为 .net。请帮忙。

 <?php
        header('Content-type: text/html');
        header('Access-Control-Allow-Origin: *');
        $uri = 'http'. ($_SERVER['HTTPS'] ? 's' : null) .'://'. $_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI'];
        echo('<p>This information has come from <a href="' . $uri . '">' . $uri . '</a></p>');
    ?>
4

1 回答 1

5

尝试这样的事情: -

System.Net.WebRequest request = base.GetWebRequest(uri);         
request.Headers.Add("Content-type", "text/html");
request.Headers.Add("Access-Control-Allow-Origin", "*");

$_SERVER相当于Request.ServerVariables[]

于 2012-07-02T07:26:18.350 回答