クラスファイル
public class tdbGetHyoten {
public void GetHyoten(){
HttpRequest request = new HttpRequest();
request.setEndpoint('https://www.yahoo.co.jp/');
request.setMethod('POST');
request.setHeader('Accept','text/plain, */*');
request.setHeader('Accept-Charset','utf-8;q=0.7,*;q=0.3');
request.setHeader('Accept-Language','ja,en-US;q=0.8,en;q=0.6');
request.setHeader('Connection','keep-alive');
request.setHeader('Content-Type','text/xml; charset=UTF-8 ');
String prams = 'username=user&pw=pW';
request.setBody(prams);
Http http = new Http();
HttpResponse response = http.send(request);
String responseBody = response.getBody();
System.debug('responseBody : ' + responseBody);
// XMLを解析する
Dom.Document doc = response.getBodyDocument();
Dom.XMLNode xml_response = doc.getRootElement();
for(Dom.XMLNode child : xml_response.getChildElements()) {
System.debug(child.getText());
}
// String name = xml_response.getChildElement('name', null).getText();
// System.debug('Name: ' + name);
}
}