Blazor Webassembly 如何在页面上显示纯文本 (Loader.io)

Posted

技术标签:

【中文标题】Blazor Webassembly 如何在页面上显示纯文本 (Loader.io)【英文标题】:Blazor Webassembly how to display plain text on a page (Loader.io) 【发布时间】:2022-01-02 21:20:55 【问题描述】:

我想为 loader.io 验证我的 blazor 网络服务器,为此我需要创建一个具有特定名称和特定令牌(文本)的页面,该页面未包含在 html 中。

在我的 blazor 服务器上,我用一个 apicontroller 解决了这个问题,它返回这样的纯文本(没有真正的令牌):

[ApiController]
    public class ControllerIO: ControllerBase
    
        [HttpGet("loaderio-43894353475834598")]
        public IActionResult Verify()
        
            var response = new HttpResponseMessage(HttpStatusCode.OK);
            response.Content = new StringContent("loaderio-43894353475834598", Encoding.UTF8, "text/plain");
            return new OkObjectResult("loaderio-43894353475834598");
        
    

如何在 blazor webassembly 中做到这一点?

【问题讨论】:

【参考方案1】:

创建 loaderio.txt 文件或提供不带 blazor 的端点。你根本不应该使用 blazor。

【讨论】:

以上是关于Blazor Webassembly 如何在页面上显示纯文本 (Loader.io)的主要内容,如果未能解决你的问题,请参考以下文章

如何在 blazor 页面上使用用户管理器?

如何将 Blazor WebAssembly .Net 5 独立部署到 GitHub 页面?

为 Blazor WebAssembly 中的所有 blazor 页面实例化一个对象?

通过 Serverless 加速 Blazor WebAssembly

初尝 Blazor WebAssembly

初尝 Blazor WebAssembly