Hi all, I have developed an C++ application with Visual Studio 2005 and in them i want save some files in a remote server using IXMLHTTPRequest component. usually before save the file, i read the directory tree in remote server and user can select the right destination directory and often everything is OK and the application works fine.Except unfortunately when the destination directory(or actually the full path) is too long, the "send" method does not return and readyState remain 2, but on other hand file is correctly saved in remote server. In this way i have tried to use a network monitoring application(Ethereal) and i observed that a "PUT" request is sent to remote server and then "200" response is received form the server and according to this observation the file was saved correctly. I think that i have problem with my client (MSXML4.DLL) or any internet setting. Everybody can give me any recommendations to resolve this problem. I can post my using code if it were applicable. Thanks in advance Shokoienia