C〓〓HttpListenerを利用してアップロードファイルを受け入れることを実現します。

1082 ワード

最近のwindformプロジェクトはhttpプロトコルでjava側と双方向通信したいですが、HttpListenerはhttp通信が可能です。formのenctype=appliation/x-www-form-urlencodedを提出すれば、HttpUtity.ParsseryStringによってHttpListerequest.Intramの内容を解析できます。直接解析できるクラスが見つかりませんでした。インターネットで長い間探しましたが、見つけました。http://www.xuebuyuan.com/464241.html解析アップロードファイルは実現できますが、1 mのアップロードフォームを処理すると8秒もかかります。その性能は本当に納得できませんでした。dotnet内部には必ず実現類があると思いますが、reflectionで検索を繰り返した後、やっとHttpMultipartTemplatePartserがMFC 167プロトコルを解析するのに使えます。しかし内部類なので外部では実現できません。コードを下記に整理します。
124124124124124124124124124124124124124124124124124124124124124124124124124124124124124124124124124124124124124124124124124124124124124124124124124124124124124124124124124124124124124124124124124124124124124124124124124124124124124124124124124124124124124124124124124124124124124124124124124124124124124124124124124124124124124124124124124124124124124124124124124124124124124124124124124124124124124124124124124124124124124124124124124124124124124124124124124124124124124124124124124124124124124124124124124124124124124124124124124124124124124124124124124124124124124124124124124124124124124124124124914|