C# 如何知道用户来自站点A
我有站点B的特定API,但我需要让站点B知道何时是执行它们的正确时间。正确的时间是用户来自站点A。如何确保访问者来自站点A?站点B的编程语言可能是C#aspx或php 更新C# 如何知道用户来自站点A,c#,javascript,php,asp.net,cookies,C#,Javascript,Php,Asp.net,Cookies,我有站点B的特定API,但我需要让站点B知道何时是执行它们的正确时间。正确的时间是用户来自站点A。如何确保访问者来自站点A?站点B的编程语言可能是C#aspx或php 更新 我需要让整个站点B从站点A了解用户。否则,新页面或重定向将导致脚本无法工作 您需要查看HTTP Referer头: $_SERVER['HTTP_REFERER'] 有关更多HTTP标头,请参见。您需要查看HTTP Referer标头: $_SERVER['HTTP_REFERER'] 请参阅以了解更多HTTP标头,因为
我需要让整个站点B从站点A了解用户。否则,新页面或重定向将导致脚本无法工作 您需要查看HTTP Referer头:
$_SERVER['HTTP_REFERER']
有关更多HTTP标头,请参见。您需要查看HTTP Referer标头:
$_SERVER['HTTP_REFERER']
请参阅以了解更多HTTP标头,因为请求包含标头引用器。在java中,您可以使用它
String referrer = request.getHeader("referer");
检查chrome中的网络面板。单击请求并查看标题下的选项卡。如果您访问来自google的页面,您将看到作为google的referer。因为请求包含标题referer。在java中,您可以使用它
String referrer = request.getHeader("referer");
检查chrome中的网络面板。单击请求并查看标题下的选项卡。如果您从google访问一个页面,您将看到引用者为google。您可以在asp.net中使用此功能获取引用URL
public static string GetReferalUrl()
{
var lStrRefUrl = "";
if (HttpContext.Current.Request.UrlReferrer != null)
lStrRefUrl = HttpContext.Current.Request.UrlReferrer.Host;
return lStrRefUrl;
}
您可以从HttpContext.Current.Request的每一个信息表单
请注意,用户可能会隐藏有关服务器的信息。它还可以隐藏它是IIS还是其他web服务器。这只是一个配置,您需要从服务器或单个站点中删除它
这是一个关于请求头的好链接。
您可以在asp.net中使用此功能获取参考URL
public static string GetReferalUrl()
{
var lStrRefUrl = "";
if (HttpContext.Current.Request.UrlReferrer != null)
lStrRefUrl = HttpContext.Current.Request.UrlReferrer.Host;
return lStrRefUrl;
}
您可以从HttpContext.Current.Request的每一个信息表单
请注意,用户可能会隐藏有关服务器的信息。它还可以隐藏它是IIS还是其他web服务器。这只是一个配置,您需要从服务器或单个站点中删除它
这是一个关于请求头的好链接。
google http Referer,用于c#、aspx和php,您应该会发现……当您实现CORS(跨源资源共享)时,您需要控制所有这些内容,但对您来说最有用的是源标题,您可以从中找到提出请求的人google http Referer,用于c#、aspx和php,当您实现CORS时,您会发现(跨来源资源共享)你需要控制所有这些东西,但对你来说最有用的是原始标题,你可以从中找到提出请求的人知道他们是否是aspx的站点吗?仍然没有回答你的问题吗?是的,我测试了这个。当从一个页面重定向到另一个页面时。比如说,通过页面的一些活动,如果他们是,那么它将丢失infoany的想法aspx的ite?仍然不能回答你的问题?是的,我测试了这个。当从一个页面重定向到另一个页面时。比如说,通过页面的一些活动,那么它将丢失信息