プログラムの事とかスマートフォン専用ページを表示プログラムの事とかプログラミングに関することとか、暇つぶしに作ったものとか載せてみようかと。C#,WPF,Silverlight,Windowsストアアプリあたりがメイン。プロフィール名前:ぷにお職業:ぷろぐらま一言:お約束ですが「掲載内容は私自身の見解です」よ。400なのかわからなかった話ツイートこんなやつが出て困ってました。出てすぐに原因はなんとなくわかってはいました。GetのURLが長すぎたんですね。問題のURLはこんな感じhttp://localhost/controller/action/hogehogehogehogehoge・・・actionメソッドに渡すパラメータが400文字くらいになってました・・・。そんな長いのはGetするな、とみなさん思うと思いますし私もそう思います。言っていられないのがこの業界。設定で許可できる文字数を増やしてみよう、と思いました。IISなのでWeb.configのhttpRuntimeをいじれば行けそうです。maxUrlLengthのデフォルトは260のようなのでとりあえず4kくらいにしてみました。相変わらず返ってくるのは400。URL」みたいな出力だけ。試行錯誤してたら、どうやらパラメータが長すぎるようだ、と。(常識?)パラメータの中間くらいにスラッシュ(/)入れたら違うエラーになったし。(・∀・)ということでルーティングを"{controller}/{action}/{p}"から"{controller}/{action}/{p1}/{p2}"に変更。結局長くなったパラメータを二つに分けただけ、という行き当たりばったり的な変更で難を逃れようかな・・。|2013年08月29日SignalRの速度実験ツイート自分用実験です。私「さぁ(∀`*ゞ)テヘッ」というのが発端でした。早いとかいう単純な考えでしたごめんなさい。いうことで、SignalRの通信手段を変えて転送速度のテストをしてみました。2012ローカルのIISに接続しての実験です。・上記を5回繰り返して平均求めるって感じ。結果は、WebSocketの場合Forever-Frameの場合Long-Pollingの場合Server-Sent-Eventsの場合Server-Sent-Eventsはよくわかりません。棄権ということにしときましょう。WebSocket早いよね。Long-Pollingの約10倍、Forever-Frameに対しても3倍以上の速度が出ました。|×この広告は180日以上新しい記事の投稿がないブログに表示されております。