Загрузите файл, используя HTTP. получаю ошибку: - HttpSendReuest 12005

Я хочу загрузитьD: \ er.txt» на веб-сервер с использованием HTTP, когда я запускаю программу, я получил HttpSendRequest 12005 в качестве ошибки. я использовал скрипт PHP на моем веб-сервере, который будет принимать файл и сохранять его в готовом каталоге с именем "загрузить».. вот моя крошечная программа

int main()
{
    static TCHAR frmdata[] = "-----------------------------7d82751e2bc0858\r\nContent-Disposition: form-data; name=\"uploadedfile\"; filename=\"D:\\er.txt\"\r\nContent-Type: text/plain\r\n\r\nfile contents  here\r\n-----------------------------7d82751e2bc0858--\r\n";
    static TCHAR hdrs[] = "Content-Type: multipart/form-data; boundary=---------------------------7d82751e2bc0858";

    HINTERNET hSession = InternetOpen("MyAgent",INTERNET_OPEN_TYPE_PRECONFIG, NULL, NULL, 0);
    if(!hSession)
    {
        cout