![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?5a7ff87)
.net のWebClientを使用して文字列をアップロードしているのですが、上手くいかず以下のようなエラーが返されます。
エラー内容:「サーバーによってプロトコル違反が発生しました. Section=ResponseHeader Detail=ヘッダー名が無効です。」
[環境]
VS2005 VB.NET
[ロジック]
Using wc As New System.Net.WebClient
wc.Encoding = System.Text.Encoding.GetEncoding("shift_jis")
wc.Headers.Add("Content-Type", "application/x-www-form-urlencoded")
wc.Credentials = New System.Net.NetworkCredential(user,pass)
Dim url As New System.Uri("http://指定のURL")
Dim returnvalue As String = wc.UploadString(url, "POST", "送信文字列")
End Using
補足ですが、通信にはベーシック認証を使用していますが、ユーザー・パスは問題ありません。
UploadStringAsyncを使用すれば文字送信はできています。
通信結果をサーバーより取得するためUploadStringを使用しています。
どなたか解決策をご存知の方はご教授いただきたいと思います。
宜しくお願い致します。
No.2ベストアンサー
- 回答日時:
エラー内容から、サーバー側が悪いと思います。
と思ってググったら参考になりそうなのがありましたよ。http://www.atmarkit.co.jp/fdotnet/dotnettips/997 …
なお、ASP.NET のサイトを作成し、上記ロジックのコードで通信したら、特に問題なくやりとりできましたので、ほぼこれが原因でしょう。Response ヘッダ名におかしいのがあるか、改行コードの問題と思います。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) Excelにて、フォルダ内のTextファイルをマクロで統合すると文字化けしてしまう時の解消コード 4 2023/01/01 07:32
- Visual Basic(VBA) 実行時エラー´5854´ 文字列型パラメーターが長すぎます。 3 2023/06/08 21:17
- Visual Basic(VBA) シートをコピーする下記記述でダイアログを用いた記述がわかりません?( A = Dir(ThisWor 4 2022/08/22 12:26
- C言語・C++・C# Windows Formアプリからコンソールを呼び出して文字を出力させたい 8 2023/05/09 10:53
- Visual Basic(VBA) エクセルVBAで以下のようなコードを書いたらエラーになりました。何処が間違っているの教えて? 1 2023/02/10 18:30
- Visual Basic(VBA) ファイル名の右側を変更したい ファイル名:「1001日別売上」の左側へ「2022」を追加し、「202 6 2022/10/14 10:03
- Android VBA、フォルダのパスに環境文字 ㉑ があり、VBAが機能しません。 2 2022/07/27 09:16
- Visual Basic(VBA) VBA★PDFをPDFアプリで印刷しようと思っていますが上手くゆきません 1 2022/06/06 22:04
- Excel(エクセル) フォルダ内のワードファイルをPDFに一括変換するVBA 3 2023/06/09 16:51
- Visual Basic(VBA) Vbaで数式をポーランド記法に変換するコードを作って実行しようとするとフリーズします。 1 2022/05/24 17:53
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
教えて下さい。
-
POSTで送信するとエラーになる
-
Unityでアニメーションできない
-
python2系での書き方
-
windows7のperlでaccdb接続でエ...
-
WebClientの文字列送信にてエラー
-
VBSがコンパイルエラーになりま...
-
UWCSのBUSYWAIT(IE)
-
VBでグローバル変数を宣言するには
-
VBAで別モジュールへの変数の受...
-
例外処理のフローチャートの記...
-
VBAで「メモリが不足しています」
-
ユーザー定義関数に#NAME?が返...
-
Excel VBAでリンク切れをチェッ...
-
標準モジュールを削除したい。(...
-
Access VBA標準モジュールにつ...
-
Perl モジュールのアンインスト...
-
Excel VBA 『Call』で呼び出す...
-
オフコン(富士通Kシリーズ)...
-
DBD::mysql インストールについて
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
VBSがコンパイルエラーになりま...
-
perlをバージョンアップしたら...
-
教えて下さい。
-
SWI-Prologでのエラーに関して
-
【python】requestsでdataとし...
-
erf(x)とerfc(x)のカタカナ読み...
-
w3cの検証エラー?
-
Excelマクロでセルに値が入力さ...
-
powershellで引数受け取り時に...
-
CGIの接続エラー
-
windows7のperlでaccdb接続でエ...
-
POSTで送信するとエラーになる
-
SMTP-AUTH でメール送信
-
VBからブラウザの表示状態(リ...
-
メールアドレスについて
-
perl ver5.24.0 x68版で、requi...
-
ショッピングカートのカスタマイズ
-
英字のみを検索する正規表現に...
-
au「W54S」だけcgi-lib.plで不...
-
Pythonプログラミングでエラー
おすすめ情報