Under en nyligen genomförd större uppdatering av ramverket som ligger till grund för vår API, upptäckte vi komplikationer i routningen av begärande-URL:er som använder avslutande snedstreck.
Före denna uppdatering skulle till exempel begäranden till /login/ och /login routas till samma API-resurs på /login.
Efter att ha upptäckt problemet efter uppdateringen tillämpades en förebyggande lösning på API för att möjliggöra korrekt routning av begäranden med avslutande snedstreck.
Framåt:
Inom en snar framtid kommer stöd för avslutande snedstreck att tas bort från API, genom att den förebyggande lösning som infördes efter ramverksuppdateringen dras tillbaka. Detta skyddar API från oförutsedda framtida ändringar i ramverket i detta avseende.
För närvarande finns ännu ingen tidsfrist satt för denna ändring, eftersom vi ser att ett ganska stort antal integrationer gör begäranden med avslutande snedstreck.
Denna kommunikation är avsedd att vänligen uppmuntra dig att kontakta din ERP/WMS/IT-partner eller kontrollera med din egen IT-avdelning vid en egenutvecklad integration med oss, för att säkerställa att dina API-begäranden inte innehåller ett avslutande snedstreck.
Viktigt att notera är att API DevDocs inte innehåller några slutpunkter med ett avslutande snedstreck.