AnmeldeString für CHttpFile::SendRequestEx und WriteString



  • Hallo zusammen,
    ich habe nach langer Suche endlich einen String gefunden, mit dem ich mich auf meinem WebServer anmelden kann. Der Server verweigert mir aber Schreibrechte.
    Ich vermute, ich muss hier irgendwo noch user und pwd einfügen, damit es klappt.
    Ich werde aber überhaupt nicht schlau aus dem String, bzw. weiß nicht wo ich das einfügen soll.
    Kann mir jemand helfen?

    CString CExchange::MakePreFileData(CString& strBoundary, CString& strFileName, int iRecordID)
    {
    
    CString strFormat;
    CString strData;
    
    strFormat += _T("--%s");
    strFormat += _T("\r\n");
    strFormat += _T("Content-Disposition: form-data; name=\"recordid\"");
    strFormat += _T("\r\n\r\n");
    strFormat += _T("%i");
    strFormat += _T("\r\n");
    strFormat += _T("--%s");
    strFormat += _T("\r\n");
    strFormat += _T("Content-Disposition: form-data; name=\"trackdata\"; filename=\"%s\"");
    strFormat += _T("\r\n");
    strFormat += _T("Content-Type: text/html");
    strFormat += _T("\r\n");
    strFormat += _T("Content-Transfer-Encoding: binary");
    strFormat += _T("\r\n\r\n");
    
    strData.Format(strFormat, strBoundary, iRecordID, strBoundary, strFileName);
    
    return strData;
    
    }
    

    Mit freundlichen Grüßen
    Jens


Anmelden zum Antworten