この記事は機械翻訳のミラー記事です。元の記事にジャンプするにはこちらをクリックしてください。
建築家
建築家
リスト
放送
茶屋
インテリジェントAI会話
.NETキャリア&テクニカルカレッジ
ちっちゃいなクズブログ
この版
利用者
Architect_Programmer_Code農業ネットワーク
»
建築家
›
プログラミング
›
.Net/C#
›
パラメータの#文字について asp.net
眺める:
14969
|
答える:
0
[ASP.NET]
パラメータの#文字について asp.net
[リンクをコピー]
管理者
掲載地 2016/05/20 22:53:13
|
|
|
|
数日前、ドキュメントのAPIに基づいて呼び出しインターフェースを書くという問題を見つけました。
ドキュメントには、受信パラメータと送信パラメータがあり、送信プロセス中にトークンを持ち込む必要があり、トークンは固定されています。
トークンの値には#記号が入っています。例えば、ABC#123
次に、APIインターフェースでint型のidを渡し、GETでリクエストを送る必要があります
次にトークンとIDのパラメータを持ち込み、インターフェースがint32型に変換できないエラーを報告しました。
おそらくそれが原因で、ブラウザを変えて試しましたが、同じエラーが出て、何が起きているのでしょうか????
結局、長い時間が経った後、tmdのIDは送信されませんでした。なぜなら、IDが渡されなければint32に変換できないエラーも報告されてしまうからです。
それから、#の記号の後のパラメータは解析されておらず、コメントなども理解できるでしょう。いずれにせよ、ブラウザは#の後からデータを送っていません。
結局、IDとトークンを入れ替えて、まずIDを使い、トークンは後で使いましたが、うまくいきました!! データは要求され、その後、トークンの#の後の文字を削除しました。
同じ要望は成功した!! では、なぜドキュメント内のトークンは#の記号付きのトークン全体を表示しているのでしょうか!! #号后面的字符根本就不会传给后台、本当にイライラします!!
先の:
c# フィルタリングプロキシIPが有効であることを検証
次に:
Windows 10のアップデートプロンプトを禁止し、完全にブロックしてください
閲覧したセクション
Windows/Linux
フロントエンドフレーム
技術チャット
その他の番組編成
免責事項:
Code Farmer Networkが発行するすべてのソフトウェア、プログラミング資料、記事は学習および研究目的のみを目的としています。 上記の内容は商業的または違法な目的で使用されてはならず、そうでなければ利用者はすべての結果を負うことになります。 このサイトの情報はインターネットからのものであり、著作権紛争はこのサイトとは関係ありません。 ダウンロード後24時間以内に上記の内容を完全にパソコンから削除してください。 もしこのプログラムを気に入ったら、正規のソフトウェアを支持し、登録を購入し、より良い本物のサービスを受けてください。 もし侵害があれば、メールでご連絡ください。
Mail To:help@itsvse.com