![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?8acaa2e)
はじめまして、ひろです。
VisualBasic 2008 .NETでHTTPサーバーへPOST要求を送信する
プログラムを作成しているのですが、うまく動作しません。
仕様書でクライアントからサーバーへ
要求URL:https://ABC.co.jp
要求HEADER:POST https://ABC.co.jp HTTP/1.0
要求BODY:A=1234
POST要求するよう指示されているのですが、
下記のようなプログラムではERRORが返ってきます。
問題ある箇所がわかる方いらっしゃたら、
教えてほしいのですが。
よろしくお願いします。
Sub aaabbb()
Dim objXML As Object
Dim strXMLDoc As String
Dim intRet As Integer
Dim strURL As String
Dim strKey As String
strURL = "https://ABC.co.jp"
strKey = "A=1234"
objXML = CreateObject("MSXML2.ServerXMLHTTP")
objXML.open("POST", strURL, False)
objXML.send(strKey)
strXMLDoc = objXML.responseText
intRet = objXML.status
objXML = Nothing
End Sub
No.1ベストアンサー
- 回答日時:
>下記のようなプログラムではERRORが返ってきます。
どこで、どのようなエラーが帰ってくるのでしょうか?
httpsと言うことなので、公開鍵証明書(cer)が必要なんじゃないかな。
この回答への補足
言葉足らず申し訳ありません。
objHTTP.statusでは"200"で返信がきていますので、
HTTPのやり取り上は問題はないと思うのですが、
サーバーからの返信の内容が異常で、
A=1234という部分がパラメータとしてサーバーに送信しているのか、
プログラム上あっているのかが疑問でした。
早速の回答ありがとうございます。
公開鍵証明書ですか。調べてみます。
原因はわかりませんが、
strKey = "A=1234"の"A="をobjXML.send("A=" & strKey)にしたところ
異常がなくなりました。
ありがとうございます。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) このVBAでExcelアプリケーションを作成は必要ですか? 3 2023/07/19 21:13
- Visual Basic(VBA) エクセルのマクロを使ってメールを送る方法について教えてください 2 2022/03/29 01:36
- Visual Basic(VBA) 2つ目のコンボボックスが動作しません。 3 2023/03/25 12:29
- Visual Basic(VBA) excel vbaでvlooupの変数がわかりません。 7 2022/05/30 09:35
- Visual Basic(VBA) VBAでoutlook365が起動しません。 4 2022/08/25 13:31
- Visual Basic(VBA) 【VBA】写真の貼り付けコードがうまく機能しません。 5 2022/09/01 18:43
- Visual Basic(VBA) VBAが止まります。 3 2022/08/31 14:09
- Excel(エクセル) フォルダ内のワードファイルをPDFに一括変換するVBA 3 2023/06/09 16:51
- Visual Basic(VBA) エクセルのマクロについて教えてください。 2 2023/07/15 15:48
- Visual Basic(VBA) VBA 別ブックからの転記の高速化について VBA 別ブックからの転記の高速化についてご教授下さい。 19 2022/07/26 13:07
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
あるプログラムのコマンドライ...
-
Excelに埋め込んだVBAのプログ...
-
読み込み中にアクセス違反が発...
-
Excelで4096点以上のFFTの方法
-
VBAでユーザーフォームが自動的...
-
VBAにてメール作成した際、一部...
-
エクセルとワードをデスクトッ...
-
VB6のWScript.Shellについて
-
C言語 バッファについて。
-
「Outlookが他のプログラムによ...
-
2つのプログラムを同時実行する...
-
VC++コンソールアプリでウイン...
-
チューリングの停止性問題
-
Application.ScreenUpdatingが...
-
CreateObject関数について
-
COMポートが開けません。
-
最長周期系列(M系列?)の生成プ...
-
ラズパイで感圧センサーを動か...
-
C言語で実行時間を指定して終了...
-
ドロップダウンリストの文字を...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Excelで4096点以上のFFTの方法
-
あるプログラムのコマンドライ...
-
VBAにてメール作成した際、一部...
-
PICマイコンのコピー(クローン...
-
長距離・マラソンをやりながら...
-
Excelに埋め込んだVBAのプログ...
-
「Outlookが他のプログラムによ...
-
自動クエリとはどういうもので...
-
未使用の変数を一括検索する方法
-
読み込み中にアクセス違反が発...
-
VBAでユーザーフォームが自動的...
-
エクセルとワードをデスクトッ...
-
モジュール、アプリケーション...
-
テキストボックスのエンターキ...
-
画像を読み込むのと取り込むの...
-
インクリメント演算子のみを用...
-
Vba 実数および実数タイプの変...
-
main関数を先頭に置くデメリット
-
C言語でのaccess violationに...
-
寿命
おすすめ情報