不正な形式の一部を含む完全なURLを取得する、サードパーティのアプリケーションは、「&」アンパサンドよりもクエリ変数の区切り文字として「#」ハッシュを一箇所に自分のアプリケーションを渡します。 C#はクエリー文字列の不正な部分、つまり '#'を削除し、さらにすべての部分を削除します。私はそれを自分で解析することができるように、不正な部分を含む生のクエリ文字列全体を取得する方法はありますか?私はサードパーティのアプリケーションと私のアプリケーションのインタフェースい
、この問題を修正するために、第三者に依頼するために利用可能な規定はありません。
私はRequest.QueryString
、Request.RawQuery
、Request.Url.Query
を試しましたが、不正な形式の実際の生のクエリは含まれていません。これは、生のクエリはあなたが私を助けることができれば、私はあなたに感謝するでしょう実際の生の問合せ:( いないことを意味します。
ありがとう。
を例を提供しますそのようなURLの – abatishchev
あなたの質問から推測することは可能ですアプリケーションはサーバー上で実行されていますが、サードパーティアプリケーションはどこで実行されていますか?サーバー上にも同様に?私はそのようなあいまいな質問に対する包括的な回答は期待していません。 – akonsu