2.1いつもお世話になっております。POSTでIWEB_GetResponse()するところでつまづいております。TARGET_URLに実際の繋ぎ先のURLを定義してます。"http://192.XXX.X.XXX/○○○/△△△.aspx?a=1"のようにしてGETでサ−バ−側にHTTPで送信すると正しく到達します。下記のコ−ドのようにしてPOSTで送信するとサ−バ側でコンテントが受信されていません。通信そのものはWebStatusでも1→2→3→4→5になっていますし、サ−バ−からの応答もきちんとコ−ルバックで受信することができます。ちなみにURLや通信で使用するインタ−フェ−スはコ−ルバックが終了するまで保持しています。ISOURCEUTIL_SourceFromMemory()で生成したISourceインタ−フェ−スのインスタンスをIWEB_GetResponse()の引数にする正しい方法に誤りがあるのでしょうか?なにかお気づきの点がございましたら、ご教授していただけないでしょうか。10:01通信先のサーバはどのような環境でしょうか?おそらく、POSTするデータの中身がヘッダに合致しないために、サーバ側のServletなどがPOSTされたデータを無効なデータとして破棄しているものと思われます。合致するものであるかどうかご確認ください。(IWebは、POSTするデータのエンコーディングなどは行いません。)通信先のサーバはどのような環境でしょうか?おそらく、POSTするデータの中身がヘッダに合致しないために、サーバ側のServletなどがPOSTされたデータを無効なデータとして破棄しているものと思われます。合致するものであるかどうかご確認ください。(IWebは、POSTするデータのエンコーディングなどは行いません。18:20ご指摘ありがとうございます。charset=Shift_JIS”として受信しています。request】の中身は文字コ−ドとしてShift_JISを使用したcharの配列になっています。URLエンコ−ドはしていません。defineで定義して通信後も保持しています。使用法に誤りがあるのか理解できていません。使用すればよいのでしょうか?よろしくお願いします。ご指摘ありがとうございます。charset=Shift_JIS”として受信しています。request】の中身は文字コ−ドとしてShift_JISを使用したcharの配列になっています。URLエンコ−ドはしていません。defineで定義して通信後も保持しています。使用法に誤りがあるのか理解できていません。使用すればよいのでしょうか?よろしくお願いします。19:12もしかしてSendPostRequestに渡しているrequest値の寿命の問題ではないでしょうか。WebOptsリスト内のpValsを表すポインタは応答コールバックが送られるまで有効でなければならないそうです(apiリファレンス「WEBOPTの寿命に関する注意事項」より)。してSendPostRequestに渡しているrequest値の寿命の問題ではないでしょうか。WebOptsリスト内のpValsを表すポインタは応答コールバックが送られるまで有効でなければならないそうです(apiリファレンス「WEBOPTの寿命に関する注意事項」より)。19:32ソース上、特に問題となるところは見当たりません。(ISOURCEUTIL_SourceFromMemory()に渡すメモリは、内部でコピーされませんので、全て読み出されるまでの間有効である必要があります。)ソース上、特に問題となるところは見当たりません。(ISOURCEUTIL_SourceFromMemory()に渡すメモリは、内部でコピーされませんので、全て読み出されるまでの間有効である必要があります。trixterもしかしてSendPostRequestに渡しているrequest値の寿命の問題ではないでしょうか。WebOptsリスト内のpValsを表すポインタは応答コールバックが送られるまで有効でなければならないそうです(apiリファレンス「WEBOPTの寿命に関する注意事項」より)。ご意見ありがとうございます。WEBOPT_STATUSHANDLER,の各値はコ−ルバック終了後まで保持しています。WEBOPT_COPYOPTSはリファレンスに記述されているようにメモリ不足を考慮し、使用していません。charset=Shift_JISL・**********************************[4C][F7][12][00][E3][32][D1][77][78][F7][12][00][D9][8B][CF][77][00][F0][FD][7F][78][F7][12][00][5A][88][CF][77][38][F7][12][00][2A][88][CF][77][86][01][00][00][E3][32][D1][77]********************************************************************となっています。trixterもしかしてSendPostRequestに渡しているrequest値の寿命の問題ではないでしょうか。WebOptsリスト内のpValsを表すポインタは応答コールバックが送られるまで有効でなければならないそうです(apiリファレンス「WEBOPTの寿命に関する注意事項」より)。ご意見ありがとうございます。WEBOPT_STATUSHANDLER,の各値はコ−ルバック終了後まで保持しています。WEBOPT_COPYOPTSはリファレンスに記述されているようにメモリ不足を考慮し、使用していません。charset=Shift_JISL・**********************************[4C][F7][12][00][E3][32][D1][77][78][F7][12][00][D9][8B][CF][77][00][F0][FD][7F][78][F7][12][00][5A][88][CF][77][38][F7][12][00][2A][88][CF][77][86][01][00][00][E3][32][D1][77]********************************************************************となっています。20:09Content-Lengthが44となっていることが既におかしいように思われます。ここには、WEBOPT_CONTENTLENGTHで指定する値そのものが入ります。実装をご確認いただけますでしょうか?Content-Lengthが44となっていることが既におかしいように思われます。ここには、WEBOPT_CONTENTLENGTHで指定する値そのものが入ります。ykuboContent-Lengthが44となっていることが既におかしいように思われます。ここには、WEBOPT_CONTENTLENGTHで指定する値そのものが入ります。実装をご確認いただけますでしょうか?いつもご教授していただきありがとうございます。コピ−する際の誤記でした。ヌル文字の分も考慮して2byteにするものなのでしょうか?私の認識では、STRLEN()のサイズでよいと思っています。ISourceのインスタンスを生成し、IWEB_GetResponse()で送信させていますが、POSTデ−タをサ−バ側に正しく送ることができていない状況です。ISOURCEUTIL_SourceFromMemory()を使用せずに動的な文字デ−タをIWEB_GetResponse()のPOSTで送信する方法はあるのでしょうか?GETでは正常に送信できるので、通信全般の処理が根本的に間違っているというよりも、POSTの設定関連にミスがあると思っています。すみませんがよろしくお願い致します。ykuboContent-Lengthが44となっていることが既におかしいように思われます。ここには、WEBOPT_CONTENTLENGTHで指定する値そのものが入ります。実装をご確認いただけますでしょうか?いつもご教授していただきありがとうございます。コピ−する際の誤記でした。ヌル文字の分も考慮して2byteにするものなのでしょうか?私の認識では、STRLEN()のサイズでよいと思っています。ISourceのインスタンスを生成し、IWEB_GetResponse()で送信させていますが、POSTデ−タをサ−バ側に正しく送ることができていない状況です。ISOURCEUTIL_SourceFromMemory()を使用せずに動的な文字デ−タをIWEB_GetResponse()のPOSTで送信する方法はあるのでしょうか?GETでは正常に送信できるので、通信全般の処理が根本的に間違っているというよりも、POSTの設定関連にミスがあると思っています。すみませんがよろしくお願い致します。23:18自己解決いたしました。ありがとうございました。自己解決いたしました。ありがとうございました。