2017-02-10 1 views
0

서비스 패브릭 리버스 프록시를 가질 수 있고 "PartitionKey"를 쿼리 문자열로 지정할 수 있습니다. 그래서 역방향 프록시와 "PartitionKey"쿼리 문자열을 사용하여 내 API 요청에 다른 쿼리 문자열을 지정할 수 있습니까?자체 쿼리 문자열을 가진 요청에 대해 서비스 패브릭 역방향 프록시를 지정할 수 있습니까

내 API는 다음과 같이 될 것입니다 :

http://clusteraddress/api/d281be34-c3f8-414a-9484-2e8f40607dab/myapimethod?queryForApiPurpose=avalue

무엇 위의 호출 될 것 같은

[HttpGet] 
[Route("{someId:Guid}/myapimethod")] 
public async Task<IHttpActionResult> MyApiMethod(Guid someId, string queryForApiPurpose){ ………..} 

가 역방향 프록시없이 위의 API에 대한 호출이 될 것입니다 API도 내가 "PartitionKey"를 가지고 리버스 프록시를 통해 오는가? 우리는 요청에 쿼리 문자열을 사용할 수 없을 것이라고 추측합니다.

답변

1

예를 들어 리버스 프록시를 통해 요청에 쿼리 문자열 매개 변수를 추가하면 해당 매개 변수가 대상 서비스로 전달됩니다.

+0

의견을 보내 주셔서 감사합니다. 당신은 샘플을 제공해 줄 수 있습니까? –