У меня есть сервер, написанный в java, и я пытаюсь вызвать метод GET из клиента MFC.Использование GetHttpConnection в MFC
URL-адрес сервера: http://localhost:8080/com.test.simpleServlet/api/customers, и это возвращает мне правильное значение, когда я запускаю плагин crome postman. Я реализовал Java Restful WebService как сервер, с com.test.simpleServlet как сервлет.
Теперь я пытаюсь реализовать клиента для вызова этого URL-адреса с помощью MFC. Это мой пример кода.
CString strServerName = L"http://localhost:8080/com.test.simpleServlet";
INTERNET_PORT nPort = 8080;
pServer = session.GetHttpConnection(strServerName, nPort);
pFile = pServer->OpenRequest(CHttpConnection::HTTP_VERB_GET, L"/api/customers"); //strObject);
pFile->SendRequest();
pFile->QueryInfoStatusCode(dwRet);
Я не в состоянии сделать эту работу, и я получаю ошибку 12007 (Имя сервера не может быть разрешено) в
pFile->SendRequest();
Я предполагаю, что я делаю что-то очень глупо здесь, но, к сожалению, Я не могу понять это. Я не уверен, правильно ли прошел ServerURL. Я передал его как «http://localhost:8080/com.test.simpleServlet».
Просьба связаться с нами и связаться с нами.
Благодаря Сунил