gpt4 book ai didi

c# - 使用 ASP.NET WebAPI v2,如何在 WebAPI 方法中发布 PDF 数据?

转载 作者:行者123 更新时间:2023-11-30 18:30:22 27 4
gpt4 key购买 nike

想法是,将有一个外部实体 (SharePoint) 调用我的 WebAPI 并传入 PDF 文件以及有关该 PDF 文件的一些额外元数据信息。我被困在如何构造 Web API 方法的签名上。这是我到目前为止所拥有的:

public class IssueController : ApiController
{
private TestEntities db = new TestEntities(HelperClasses.ConnectionStringHelper.GetConnectionString());

[HttpPost]
public HttpResponseMessage SavePdf(Article a)
{
// save the PDF to a file share & metadata to the SQL database
}
}

我倾向于做类似的事情:

public class IssueController : ApiController
{
private TestEntities db = new TestEntities(HelperClasses.ConnectionStringHelper.GetConnectionString());

[HttpPost]
public HttpResponseMessage SavePdf(Article a, HttpPostedFileBase file)
{
// save the PDF to a file share & metadata to the SQL database
}
}

但是,我不确定 WebAPI 如何准确地做到这一点。

问题:我如何定义一个 WebAPI 方法能够接受 PDF 数据和一些额外的元数据作为来自外部实体的 POST 请求?

最佳答案

关于c# - 使用 ASP.NET WebAPI v2,如何在 WebAPI 方法中发布 PDF 数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21612642/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com