【質問】ASP.NETスレ Part7【雑談】 (806レス)
1-

341
(3): 2015/09/11(金)22:05 ID:??? AAS
>>340
キーの話だけじゃないんだ。
?もダブっている。

外部リンク:honyarara.com?key1=asdf&key2=werf?key1=fafag&key2=greasge

こんな感じで、?からダブっているイメージ。

こんなurlでpageへポストバックして、querystringのコレクションを読み出すけど、
例外が発生しないわけなんだよ。

もちろん、querystringを作成する処理にバグを発生させてしまっていたので、
修正したのだけれど。
342: 2015/09/11(金)22:08 ID:??? AAS
>>341
honyararaって、実在サイトだった!
私とは関係ないので、あしからず。
343
(2): 2015/09/11(金)23:35 ID:??? AAS
>>341
例外を発生させるべき理由なんてないけど?

おかしいのはお前の理解
まさに、お前の思った通りに動かなくてもお前がプログラムした通り動いてる
344
(2): 2015/09/12(土)03:29 ID:??? AAS
初歩的な質問なのですが、
VSのソリューションMyHomePageというのを作って
Default.aspx
sub1/Default1.aspx
sub2/Default2.aspx
のようなディレクトリ構成で、それを発行して
www.example.com/MyHomePage/   (1)
に配置しました。その時
www.example.com
にアクセスした場合に、
省7
345
(3): 2015/09/12(土)06:31 ID:??? AAS
>>343
感情的にならずに、何がどうおかしいのか、論破すべきだよ
346: 2015/09/12(土)10:33 ID:??? AAS
>>344
IISの設定をみなおしあ

>>341
なんで「?」が二重にあるの
347
(1): 2015/09/12(土)10:47 ID:??? AAS
>>345
横からだけど・・・

HttpRequest.QueryString
外部リンク[aspx]:msdn.microsoft.com
NameValueCollection
外部リンク[aspx]:msdn.microsoft.com

そんな例外は仕様に書かれていないし、「例外が発生しない」ものはしない。
無い物ねだりをしているのは >>345 であって、その例外が発生すべき理由を論理的に説明できていない。
(>>334の内容がASP.NETの挙動として何がおかしいのか分からない。アプリケーション的に問題のあるPOST内容をエスケープできてないだけ)

ASP.NETの仕様に提案があればMSは受け付けているし、そっちでどうぞ。
省2
348
(1): 2015/09/12(土)16:11 ID:??? AAS
>>344
でもこれだとって、それ別の話なんだが
とりあえずsub1にもindex.html作っとけば
349: 2015/09/12(土)16:13 ID:??? AAS
>>345
>>340,343
350
(2): 2015/09/12(土)16:32 ID:??? AAS
>>347
仕様的におかしなことをしたからって、全てが例外を吐くとは限らんけどな
だから、おかしいと思ったらまず仕様を確認してそれに則ってるか確認するべき

で、おそらく>>334はクエリストリングの仕様を正しく理解してない。さんざん言われてるのに
>>345は多分別人だろ
351
(1): 2015/09/12(土)16:37 ID:??? AAS
>>348
そう言う方法ではサブフォルダが増える度にredirect設定が必要じゃん。そうでは無くてasp.netの仮想デレクトリとかそう言う機能で出来るかな?
352
(1): 2015/09/12(土)18:41 ID:??? AAS
>>351
仮想ディレクトリはASP.NETじゃなくてIISの機能
フォルダのデフォルトページと、ページが見つからなかった場合の処理は別の話なんだが

とりあえずIISかASP.NETかで404エラー捕まえて何とかすりゃ良いんじゃね
353
(2): 2015/09/12(土)19:42 ID:??? AAS
>>350
定義されてない例外は起きないと言ってるのに、どうしたの?
黙っててくれるかな?
354: 2015/09/12(土)19:51 ID:??? AAS
>>352
>404エラー捕まえて何とかすりゃ良いんじゃね
そんな方法ってあり?
もっと正統的な方法があると思うのだがググッテも見つからん。
355
(2): 2015/09/12(土)19:56 ID:??? AAS
>>353
定義されていないから、例外として捕捉されるんじゃないの??
356
(1): 2015/09/12(土)20:01 ID:??? AAS
>>355
そんな難しい話は置いといて344お願いしますだ。
357
(1): 2015/09/12(土)20:15 ID:??? AAS
>>356
このあたり、ヒントになるんでは?
外部リンク[aspx]:forums.iis.net

あとで、できたか報告おねがいします!
358
(1): 2015/09/12(土)20:37 ID:??? AAS
>>355
え?こういう例外が起きますよ、ってMSDNに書いてあるよね。
それ以外に例外は起きようがない。
マニュアルも読めないなら黙っとけ(笑)
359
(1): 2015/09/12(土)20:37 ID:??? AAS
>>357
情報ありがとう!
でも、この情報では、
 外部リンク[aspx]:nonghoc.com - > 外部リンク[aspx]:nonghoc.com
のようにサブフォルダーへのアクセスをRootにリダイレクトする設定のようです。
私のやりたいのはその逆でRootへのアクセスをサブフォルダーへリダイレクトなので、
 外部リンク[aspx]:nonghoc.com  - >  外部リンク[aspx]:nonghoc.com
になるから、逆のような気がする。難しい。
360
(2): 2015/09/12(土)20:46 ID:??? AAS
>>359
ありがとう。
じゃあ、ここも?

外部リンク:host4asp.net
1-
あと 446 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.012s