Относительный URL Odata в пакетном запросе
Я занимаюсь разработкой клиента OData для стороннего сервиса, который написан на SAP. При генерации пакетных запросов Odata Http внутренние запросы пакетного запроса имеют абсолютный URL-адрес, и сервер SAP не считает его действительным запросом. Требуется только относительный URL-адрес (даже без косой черты), поскольку пример "Подробности" действителен, но "/Detals" недействителен. Я пытался использовать Simple OData и библиотеки Microsoft HttpClient, но они оба генерируют абсолютный URL. Есть ли способ генерировать относительные URL-адреса, используя любую из библиотек, которые поддерживают.Net?
Например
Ниже запрос считается действительным:
--batch_2eeb01f1-9e99-444b-9864-ec1cd77f9c68
Content-Type: multipart/mixed; boundary="abcd"
--abcd
Content-Type: application/http
Content-Transfer-Encoding: binary
POST **Details** HTTP/1.1
Host: something.com
Content-Type: application/json
Ниже запрос считается недействительным:
--batch_2eeb01f1-9e99-444b-9864-ec1cd77f9c68
Content-Type: multipart/mixed; boundary="abcd"
--abcd
Content-Type: application/http
Content-Transfer-Encoding: binary
POST **/Details** HTTP/1.1
Host: something.com
Content-Type: application/json