Я использую Oracle Database 12.2 и ORDS 18.3.Можно ли сделать запрос HTTP POST с необработанным телом (без параметров, использующих application/x-www-form-urlencoded
или multipart/form-data
) для ORDS, зная, что ORDS используется только для его части шлюза PL / SQL, а не для части служб данных REST.
В этом случае ORDS в автономном режиме (с Jetty) является HTTP-сервером.HTTP-клиент, который делает запрос, является какой-то внешней программой (Postman, Java, ...).
Идея состоит в том, чтобы отправлять данные JSON, но это могут быть двоичные данные, такие как изображение или что-то еще.
Похоже, что шлюз PL / SQL "только" способен вызывать процедуры с использованием параметров (или вообще без параметров, но, конечно же, без тела).Я могу сделать запрос с фиктивным параметром в многочастной форме и каким-то образом смоделировать то, что я хочу (протестировано с VARCHAR2
, а не CLOB
или BLOB
), но я хотел знать, существует ли такая возможность.