URL에 대한 경로 매개 변수를 사용할 때와 쿼리 매개 변수를 사용해야하는 시점에 대한 경험이 있습니까? pathParams 또는 QueryParams를 사용하는 경우
는 영업 사원나의 현재의 생각이 당신의 URL이
의 라인을 따라해야한다는 것입니다, 나는 필드 회사 (PK), InvoiceNo (PK), Invoiceline, invoiceValue, noOfLines와 테이블 송장있어 말 회사에 대한 모든 송장을 표시하는 모든 송장/Invoice/{company}
를 표시 할
/Invoice/
.
/Invoice/{company}/{InvoiceNo}
만 표시 라인 (23)
특정 송장 및
/Invoice/{company}/{InvoiceNo}?invoiceLineNo=23
표시가 내가 생각하고 방법은 기본 키 필드는 경로의 일부 및 기타 분야해야한다는하다 당신은 쿼리 매개 변수의 일부입니다.
이 두 가지를 구별하는 합리적인 방법 같습니까?
참고 : http://stackoverflow.com/q/11552248/1725096 –