什么是在C#中的PHP的等效代码
问题描述:
我在.net中做了一个跨域的帖子,但在网络中他们提供了我的PHP例子....我想将PHP代码转换为.net。请帮忙。什么是在C#中的PHP的等效代码
<?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>');
?>
答
尝试这样: -
System.Net.WebRequest request = base.GetWebRequest(uri);
request.Headers.Add("Content-type", "text/html");
request.Headers.Add("Access-Control-Allow-Origin", "*");
$_SERVER
相当于Request.ServerVariables[]
此外,添加的输出中! –