Expressões
As expressões permitem o acesso aos valores das propriedades definidas por várias entidades de tempo de execução (por exemplo, cabeçalhos ou corpo de solicitação, queryParameters, parâmetros de conexão e assim por diante). Você pode usar expressões para atribuir valores a um parâmetro de modelo de política. Veja a seguir uma lista de expressões com suporte com uso de amostra.
Expressão | Description |
---|---|
@headers(‘headerName’) | Permite acesso para solicitar cabeçalhos. headerName é o nome do cabeçalho para o qual o valor será retornado. |
@queryParameters(‘queryParameterName’) | Permite o acesso aos parâmetros de consulta sob solicitação. queryParameterName é o nome do parâmetro de consulta para o qual o valor será retornado. |
@connectionParameters(‘connectionParameterName’) | Permite o acesso aos parâmetros de conexão da solicitação. connectionParameterName é o nome da propriedade definida nos parâmetros de conexão para os quais o valor será retornado. |
Uso
Expression | Descrição |
---|---|
http://@headers(‘subdomínio’).azure.net | Este exemplo faz referência a um cabeçalho chamado subdomínio. Assumindo abc como o valor desse cabeçalho na solicitação de entrada, essa expressão será avaliada como http://abc.azure.net . Da mesma forma, você também pode usar http://@queryParameters(‘subdomínio’).azure.net and http://@connectionParameters(‘subdomínio’).azure.net para acessar os parâmetros de consulta e conexão. |
Enviar comentários
Agradecemos muito os comentários sobre problemas com nossa plataforma de conectores ou novas ideias de recursos. Para fornecer comentários, acesseEnviar problemas ou obter ajuda com conectores e selecione o tipo de comentário.