0
현재 테스트를 위해 .NET Core Web App가있는 API를 사용하고 있으며 이에 대해 고민하고 있습니다.HttpResponseMessage 본문에 액세스 할 수 없습니다.
namespace CoreWebApp.API.Admin
{
[Route("api/country")]
public class CountryController : Controller
{
// GET: api/country
[HttpGet]
public HttpResponseMessage Get()
{
List<Country> countries = Shared.Database.SqlAction.CountriesTable.GetCountries();
return new HttpResponseMessage(HttpStatusCode.OK) { Content = new StringContent(JsonConvert.SerializeObject(countries), Encoding.UTF8, "application/json") };
}
}
}
난 할 노력하고있어 것은 HttpStatusCode
와 HttpContent
를 반환 할 수 있습니다 :
사실,이 코드가 있습니다. 그때 우체부에 그것을 얻어야한다 : (200)
그러나
[
{
"Name":"France"
},
{
"Name":"Germany"
},
{
"Name":"Spain"
},
....
]
상태 코드 확인을 나는 모든이 몸을하지 않는, 내가 무엇을 얻을 있습니다 :
{
"version": {
"major": 1,
"minor": 1,
"build": -1,
"revision": -1,
"majorRevision": -1,
"minorRevision": -1
},
"content": {
"headers": [
{
"key": "Content-Type",
"value": [
"application/json; charset=utf-8"
]
}
]
},
"statusCode": 200,
"reasonPhrase": "OK",
"headers": [],
"requestMessage": null,
"isSuccessStatusCode": true
}
잠시 동안 검색 중이며 여전히 콘텐츠의 데이터를 가져올 수 없습니다. 무엇이 잘못 되었나요? 그것은 내 첫. NET 코어 API를하므로 어떤 조언을 줄 수 있다면 언제든지 :
어떤 도움을 주셔서 감사합니다!