Startup クラスで指定された URL パスにリクエストを送信すると、Post リクエストの使用時に 404 not found が発生します。Postman を使用しています。Postman でオプション リクエストを送信すると、Startup クラスのコード ブロックにヒットし、204 No Content が返されます。
ここで何が間違っていますか?私は.NET
tus の例に行って、chrome dev ツールを介して彼らのネットワーク リクエストを監視しました。私のリクエストは同じように見えますか?! を使用して.NET core 3.1
います。
スタートアップ クラス、Configure メソッド。
public void Configure(IApplicationBuilder app, IWebHostEnvironment env)
{
app.UseCors(builder => builder
.AllowAnyHeader()
.AllowAnyMethod()
.AllowAnyOrigin()
.WithExposedHeaders(tusdotnet.Helpers.CorsHelper.GetExposedHeaders())
);
app.UseTus(httpContext => new DefaultTusConfiguration
{
// c:\tusfiles is where to store files
Store = new TusDiskStore(@"C:\tusfiles\"),
// On what url should we listen for uploads?
UrlPath = "/files",
Events = new Events
{
OnFileCompleteAsync = async eventContext =>
{
ITusFile file = await eventContext.GetFileAsync();
Console.WriteLine(file);
}
}
});
}