本文主要是介绍poco http使用,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
参考
https://www.cnblogs.com/mupiaomiao/p/4723597.html
#include <iostream>#include <string>#include "Poco/Net/HTTPClientSession.h"#include "Poco/Net/HTTPRequest.h"#include "Poco/Net/HTTPResponse.h"#include "Poco/StreamCopier.h"#include "Poco/Net/NetException.h"#include "Poco/Net/HTMLForm.h"#include "Poco/URI.h"using namespace Poco::Net;
using namespace Poco;try{URI url("http://test.xheart.cn/xheartdevelop05/user/login/validate");HTTPClientSession session(url.getHost(),url.getPort());HTTPRequest request(HTTPRequest::HTTP_POST,url.getPath(),HTTPRequest::HTTP_1_1);HTMLForm form;form.add("userName", "1220002");form.add("password", "1234567");form.prepareSubmit(request);form.write(session.sendRequest(request));HTTPResponse res;std::istream & is = session.receiveResponse(res);StreamCopier::copyStream(is, std::cout);}catch(NetException & ex){std::cout << ex.displayText();
}
这篇关于poco http使用的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!