私は asp.net で安らかなサービスに取り組んでいMVC 4 Web API
ます。URL エンコードされたデータを URI からパラメーターとして取得する get メソッドがあります。しかし、問題は、RESTClient
(firefox ツール) からこのメソッドを試すと、404 が返されることです。スタック トレースを確認すると、URL にエンコードされていないパラメーターが含まれているようです。以下に例を示します。
Url format: /api/Applications/key
私はこれを送ります:
/api/Applications/3baxYhYzpVGTrIIzs4CvGv4KIcIRHn5yqx%2F9a5PzTJxK4SWVcwi9GI6bib9pe1psk%2FdYeD0EaOdMHZpzWl%2Fbwg%3D%3D
応答本文では、要求 URL は次のようになります。
/api/Applications/3baxYhYzpVGTrIIzs4CvGv4KIcIRHn5yqx/9a5PzTJxK4SWVcwi9GI6bib9pe1psk/dYeD0EaOdMHZpzWl/bwg==
エスケープ文字が原因でエラーが発生します。post を使用できますが、安らかなアーキテクチャを使用したいと考えています。
アドバイスをいただければ幸いです。