NMhttp内的两个方法。
NMhttp1.Get('');
NMhttp1.Post('');怎么用。我用NMhttp1.get('www.ccc.com\a.txt');
为什么不行,什么也下不来。
还有NMhttp.post('www.ccc.com\b.txt')
发送上去也不行。
大家帮忙呀。我快不行了。解决的一定有高分。
学有主个控件支持多线程怎么样,稳定吗?如果可以解决请付原码。谢谢大家了。

解决方案 »

  1.   

    NM没用过,我使用Indy的
    NM太糟糕了,Indy好多了,
    Get是普通文件可以的,但Post不是ASP,CGI等的话,Web服务器无法解释的/ by LY http://www.99898.com/www/lysoft
      

  2.   

    NMHTTP.InputFileMode:=False;
    NMHTTP.OutputFileMode:=False;
    NMHTTP.Header:='';
    NMHTTP.Body:='';
    NMHTTP.Get('http://127.0.0.1/index.htm');
    showmessage(NMHTTP.Body);NMHTTP.InputFileMode:=True;
    NMHTTP.OutputFileMode:=False;
    NMHTTP.Header:='';
    NMHTTP.Body:='c:\downFile.htm';//下载数据保存的位置
    NMHTTP.Get('http://127.0.0.1/index.htm');
      

  3.   

    NMHTTP.InputFileMode:=false;
    NMHTTP.Header:=ConcatPathFileName(ExtractFilePath(Application.ExeName),'_head.Txt');
    NMHTTP.Body:=ConcatPathFileName(ExtractFilePath(Application.ExeName),'_body.Htm');
    NMHTTP.OutputFileMode:=false;
    NMHTTP.Post('http://127.0.0.1/test.asp','username=tst&password=aa');
    看帮助,写个test.asp接收数据
    test.asp<%=request("username")%>
    br
    <%=request("password")%>