我正在像这样在我的索引控制器中调用一个 API,并且一切正常,只有当我打开 Fiddler 时。
public ActionResult Index()
{
Base model = null;
var client = new HttpClient();
var task =
client.GetAsync(
"http://example.api.com/users/john/profile")
.ContinueWith((taskwithresponse) =>
{
var response = taskwithresponse.Result;
var readtask = response.Content.ReadAsAsync<Base>();
readtask.Wait();
model = readtask.Result;
});
task.Wait();
return View(model);
}
如果我关闭 Fiddler,我会收到以下错误:
无法建立连接,因为目标机器主动拒绝它 127.0.0.1:8888
是否有一些我必须包括的配置,以便调用 API 有效,即使我没有打开 Fiddler。