【发布时间】:2016-01-14 06:48:32
【问题描述】:
我有一个如下所示的 API 端点:
[HttpGet]
public ActionResult MyApiMethod(string path)
{
// do stuff with path
return Ok();
}
显然,我不能只传递路径,否则我的调用将 404。我认为 base64 编码是正确的,但显然 base64 编码会导致诸如“+”、“/”和“=”之类的符号。 ..这也会导致命中端点的随机错误。我应该如何将路径作为参数传递给 API GET 请求?
【问题讨论】:
标签: c# api parameter-passing