P粉7624473632023-08-18 09:50:10
끝점 매개 변수에 대해 .NET 프레임워크에 알리고 올바른 HTTP 메서드를 사용하여 호출해야 합니다. 예를 들어, 코드를 약간 변경하면 UserDetails 메소드의 Id 매개변수를 URL 세그먼트로 사용할 수 있습니다.
으아악HttpPost 특성은 .NET Framework에 이것이 POST 끝점임을 알려줍니다. HttpPost 속성의 {Id} 부분을 참고하세요. 이는 자리 표시자이므로 엔드포인트를 호출할 때 실제 ID로 바꿔야 합니다. 이 엔드포인트를 호출하려면 "users/123" 엔드포인트에 HTTP POST 요청을 보내야 합니다. 여기서 "123" 부분은 {Id} 자리 표시자를 대체합니다. 예는 다음과 같습니다.
으아악엔드포인트 URL에는 쿼리 문자열 매개변수도 포함될 수 있습니다. 예를 들어 쿼리 문자열 매개변수를 사용하여 UserInfo 엔드포인트를 호출하는 방법은 다음과 같습니다.
으아악UserInfo 메서드의 "name" 매개 변수에 FromQuery 속성을 추가했습니다. FromQuery 특성은 URL에 name이라는 쿼리 문자열 매개 변수가 포함되어야 함을 .NET Framework에 알려줍니다. 엔드포인트 URL은 "users/123?name=john"이 됩니다. 여기서 "123"은 {Id} 자리 표시자를 대체하고 name=john은 "john"에 할당된 "name" 쿼리 문자열 매개 변수입니다.