c# - c#中php的等效代码是什么

标签 c# php asp.net xmlhttprequest cross-domain

<分区>

我正在 .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>');
    ?>

最佳答案

尝试这样的事情:-

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

$_SERVER 等同于 Request.ServerVariables[]

关于c# - c#中php的等效代码是什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11289270/

相关文章:

c# - 如何删除文本文件的前 "X"行?

php - 使用 PHP 而非机器人的 Telegram API

javascript - 在 highcharts 上更改 y 轴

php - php中基于数组输入批量好友请求插入

php - 防止 AJAX 聊天显示重复消息(Javascript、PHP、MySQL)

c# - 什么是 WebResource.axd?

c# - 获取 Telerik RadGrid 的行

c# - 如何使用 .Net 中的 IRFC 函数将多个表传递给 SAP

c# - 无法将类型为 'Microsoft.OData.Edm.Csdl.CsdlSemantics.UnresolvedType' 的对象转换为类型 'Microsoft.OData.Edm.IEdmCollectionType'

c# - 设置N位数可以表示多少个Int32数?