The README about the REST API says that marathon application ids have to be URI encoded. The given examples in the documentation are actually double encoded. I’ve tried both, single encoded and double encoded marathon app ids, the REST API only works with double encoded ids.
Example from documentdation: curl -i -X DELETE http://localhost:8000/api/services/%252Fapp-1
The README about the REST API says that marathon application ids have to be URI encoded. The given examples in the documentation are actually double encoded. I’ve tried both, single encoded and double encoded marathon app ids, the REST API only works with double encoded ids.
curl -i -X DELETE http://localhost:8000/api/services/%252Fapp-1
http://localhost:8000/api/services/%2Fapp-1
http://localhost:8000/api/services//app-1