2

WCFWebAPIを使用してRESTfulサービスを作成するWebサービスがあります。このサービスでは、コンマで区切られたURLパスにさまざまな値が含まれている必要があります。この方法は、誰かの名前や数値などの単純なデータに対して完全に機能します。ただし、クライアント側(JavaベースのBlackBerryアプリ)にフィールドがあり、ユーザーは。などの文字を含むデータを自由に入力できます。または/これは私のURL全体を台無しにします。

文字を16進値(たとえば/から%2F)に置き換えても、問題は解決しません。

アドレスを探すときに無視されるURLでこれらの文字を表す方法、または引用符が機能する方法で次の文字を無視するようにURLに指示する方法を知っている人はいますか?

4

1 に答える 1

0

エンコードURL機能を使用できます。URL エンコーディングは、文字列を有効な URL 形式に変換するプロセスです。有効な URL 形式とは、URL にalpha | digit | safe | extra | escape文字と呼ばれるもののみが含まれていることを意味します。

于 2015-03-25T11:58:17.707 に答える