我想在用户单击链接后添加自定义标题。 我尝试使用中间件,但看不到GET请求的自定义标头。 由用户在点击锚标记时创建。 参见下面的请求管道。
app.UseHttpsRedirection();
app.UseStaticFiles();
app.UseRouting();
app.Use(async (context, next) =>
{
context.Request.Headers.Add("CustomHeader", "UstomValue");
await next.Invoke();
});
app.UseEndpoints(endpoints =>
{
endpoints.MapRazorPages();
});
我的.cshtml页面
@page
@model IndexModel
@{
ViewData["Title"] = "Home page";
}
<a class="btn btn-block btn-primary" href="https://somecustomurl.domain.com">
Launch Link
</a>