Поставить запрос не достигают серверного API - PullRequest
0 голосов
/ 04 ноября 2019

Я пытаюсь отправить запрос пут на мой серверный API, но мне нужен токен, и он работает над запросом get, поэтому проблема не в токене, но когда я делаю запрос, ответ принимается ине обновлять базу данных.

Вот код

    <resource methods="PUT" uri-template="/Nurse">
    <inSequence>
        <enrich>
            <source clone="true" type="body"/>
            <target property="payload" type="property"/>
        </enrich>
        <property action="remove" name="REST_URL_POSTFIX" scope="axis2"/>
        <call blocking="true" description="">
            <endpoint>
                <address format="get" uri="http://192.168.20.1:8280/loginAPI/login"/>
            </endpoint>
        </call>
        <property expression="json-eval($.accessToken)" name="token" scope="default" type="STRING"/>
        <property expression="fn:concat('Bearer ',$ctx:token)" name="Authorization" scope="transport" type="STRING"/>
        <enrich description="Restore original payload">
            <source property="payload" type="property"/>
            <target type="body"/>
        </enrich>
        <send>
            <endpoint key="PutNurseEp"/>
        </send>
    </inSequence>
    <outSequence>
        <send/>
    </outSequence>
    <faultSequence/>
</resource>

Кто-нибудь может помочь в чем здесь проблема?

1 Ответ

0 голосов
/ 06 ноября 2019

Решил вопрос, ошибка была по запросу почтальона, я добавлял пробел в начале URL

...