0

jQueryの呼び出し(CentOS 6.4)を使用してフォームデータをphpスクリプトに$.ajax渡していますが、データはスクリプトに正常に渡されて処理されています。唯一の問題は、成功メッセージが返されないことです。接続は最終的にタイムアウトになり、コンソールに「キャンセル済み」と表示されます。SSL を使用しており、ソースと宛先の両方で https を使用しています。サーバー エラー ログには、関連していると認識されるものは何も表示されません。

ここにAJAXがあります:

$.ajax({
    type: "POST",
    url: "https://theurl.com/form.php",
    data: dataString,
    success: function() {
      $('#form').html("<div id='message'></div>");
        $('#message').html("<h1>Thanks!</h1>")
        .append("<h2>We will be in touch.</h2>")
        .hide()
        .fadeIn(1500, function() {
            $('#message').append("<img id='received' src='https://theurl/processed.png' />");
          });
      setTimeout(function(){
        $('div#form').slideDown();
      },5000);
      }
    });
    return false;
});

そして、これが意味を持つと私が考える唯一のエラーです(これは違法なpingを示していると聞いたので、疑っていますが、SSLが原因である可能性があると思いました...):

client sent HTTP/1.1 request without hostname (see RFC2616 section 14.23): /w00tw00t.at.ISC.SANS.test0:)
4

0 に答える 0