POST / HTTP/1.1
Connection: keep-alive
Content-Type: text/html
Content-Length: 934
Host: 192.168.1.188:2000
Accept: text/html, */*
User-Agent: Mozilla/3.0 (compatible; Indy Library)
POST http://192.168.1.188/a.lif  HTTP/1.1
Connection: keep-alive
Content-Type: text/html
Content-Length: 934
Host: 192.168.1.188:2000
Accept: text/html, */*
User-Agent: Mozilla/3.0 (compatible; Indy Library)

解决方案 »

  1.   

    上面是我在用idhttp post时我的头文件,下面是我要想得到的头文件。就第一行,谁来谁得分!!
    ------各位大哥谢谢谢谢了
      

  2.   

    不对哦大哥,加了后出现这个东西。HTTP/1.1 405 Method not allowed
    Server: Microsoft-IIS/5.0
    Date: Sun, 01 Aug 2004 05:06:05 GMT
    Allow: OPTIONS, TRACE, GET, HEAD
    Content-Length: 3647
    Content-Type: text/html<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
    <html dir=ltr><head>
    <style> a:link {font:9pt/11pt 宋体; color:FF0000} a:visited {font:9pt/11pt 宋体; color:#4e4e4e}
    </style><META NAME="ROBOTS" CONTENT="NOINDEX"><title>网页无法显示</title><META HTTP-EQUIV="Content-Type" Content="text-html; charset=gb2312">
    <META NAME="MS.LOCALE" CONTENT="ZH-CN">
    </head><script>
    function Homepage(){
    <!--
    // in real bits, urls get returned to our script like this:
    // res://shdocvw.dll/http_404.htm#http://www.DocURL.com/bar.htm //For testing use DocURL = "res://shdocvw.dll/http_404.htm#https://www.microsoft.com/bar.htm"
    DocURL=document.URL; //this is where the http or https will be, as found by searching for :// but skipping the res://
    protocolIndex=DocURL.indexOf("://",4); //this finds the ending slash for the domain server
    serverIndex=DocURL.indexOf("/",protocolIndex + 3); //for the href, we need a valid URL to the domain. We search for the # symbol to find the begining
    //of the true URL, and add 1 to skip it - this is the BeginURL value. We use serverIndex as the end er.
    //urlresult=DocURL.substring(protocolIndex - 4,serverIndex);
    BeginURL=DocURL.indexOf("#",1) + 1;
    urlresult=DocURL.substring(BeginURL,serverIndex); //for display, we need to skip after http://, and go to the next slash
    displayresult=DocURL.substring(protocolIndex + 3 ,serverIndex);
    InsertElementAnchor(urlresult, displayresult);
    }function HtmlEncode(text)
    {
        return text.replace(/&/g, '&amp').replace(/'/g, '&quot;').replace(/</g, '&lt;').replace(/>/g, '&gt;');
    }function TagAttrib(name, value)
    {
        return ' '+name+'="'+HtmlEncode(value)+'"';
    }function PrintTag(tagName, needCloseTag, attrib, inner){
        document.write( '<' + tagName + attrib + '>' + HtmlEncode(inner) );
        if (needCloseTag) document.write( '</' + tagName +'>' );
    }function URI(href)
    {
        IEVer = window.navigator.appVersion;
        IEVer = IEVer.substr( IEVer.indexOf('MSIE') + 5, 3 );    return (IEVer.charAt(1)=='.' && IEVer >= '5.5') ?
            encodeURI(href) :
            escape(href).replace(/%3A/g, ':').replace(/%3B/g, ';');
    }function InsertElementAnchor(href, text)
    {
        PrintTag('A', true, TagAttrib('HREF', URI(href)), text);
    }//-->
    </script><body bgcolor="FFFFFF"><table width="410" cellpadding="3" cellspacing="5">  <tr>
        <td align="left" valign="middle" width="360">
    <h1 style="COLOR:000000; FONT: 12pt/15pt 宋体"><!--Problem-->网页无法显示</h1>
        </td>
      </tr>  <tr>
    <td width="400" colspan="2"> <font style="COLOR:000000; FONT: 9pt/11pt 宋体">网页地址不正确,因此您要寻找的网页无法显示。</font> </td>
      </tr>  <tr>
        <td width="400" colspan="2"> <font style="COLOR:000000; FONT: 9pt/11pt 宋体"> <hr color="#C0C0C0" noshade><p>请尝试下列操作:</p> <ul>
    <li>如果您在“地址”栏中键入了网页地址,请检查地址输入是否正确。<br>
          </li><li>打开 <script>
       <!--
       if (!((window.navigator.userAgent.indexOf("MSIE") > 0) && (window.navigator.appVersion.charAt(0) == "2")))
       {
         Homepage();
       }
       //-->
       </script> 主页,寻找指向所需信息的链接。</li>
        </ul><h2 style="COLOR:000000; FONT: 9pt/11pt 宋体">HTTP 405 - 资源被禁止<br> Internet 信息服务</h2> <hr color="#C0C0C0" noshade> <p>技术信息(支持个人)</p><ul>
    <li>详细信息:<br><a href="http://www.microsoft.com/ContentRedirect.asp?prd=iis&sbp=&pver=5.0&pid=&ID=405&cat=web&os=&over=&hrd=&Opt1=&Opt2=&Opt3=" target="_blank">Microsoft 支持</a>
    </li>
    </ul>    </font></td>
      </tr></table>
    </body>
    </html>
      

  3.   

    看看你的idhttp设置里面是否有些设置。我不是很知道,给你提个醒而已。要不就用api函数自己来写通讯这块,这样想咋用就都可以了
      

  4.   

    POST /a.lif  HTTP/1.1
    Host: 192.168.1.188↑試試這様如何?