我有一个小型的Web服务应该响应以下请求:
[Base]/Measure/measureID/$evaluate-measure?patient=PatientID&periodStart=startDate&periodEnd=endDate
我收到measureID
和patientID
,但periodStart
和periodEnd
始终为空。
以下是我一直在测试的电话:
[Base]/Measure/col/$evaluate-measure?patient=Patient-12214&periodStart=2014-01&periodEnd=2014-12
代码:
@Path("/Measure")
public class MeasureResourceProvider {
@Path("/{Measure}/$evaluate-measure")
@GET
@Produces(MediaType.APPLICATION_XML)
public Response processMeasureWithStartAndEnd (@PathParam("Measure") String measureId, @QueryParam("patient") String patientId,
@QueryParam("startPeriod") String start, @QueryParam("endPeriod") String end) {
return handleRequest(measureId, patientId, start, end, null);
}
}
不知道我在这里做错了什么......
答案 0 :(得分:1)
名字不一样:) 您正在使用 periodStart ,但尝试访问 startPeriod 。