Here is a simple example of a HTTP callout... I guess it does not need much explanation
Do write to me in case you need further clarification....
Do write to me in case you need further clarification....
public class UploadFile_DifferentOrg {
public UploadFile_DifferentOrg(ApexPages.StandardController controller)
{
}
String ErrorMessage;
public void Login()
{
ErrorMessage='';
final string baseUrl = 'https://login.salesforce.com/';
final string username = 'test@test.com';
final string password = 'test@123';
Http h = new Http();
HttpRequest req = new HttpRequest();
req.setMethod('GET');
req.setEndpoint(baseUrl + '?loginType=&un='+username+'&pw='+password);
HttpResponse res = h.send(req);
req.setEndpoint(baseUrl + 'apex/UploadFile_DifferentOrg');
res = h.send(req);
if (res.getBody().indexOf('success=true')>-1)
{
system.debug('Success');
}
}
}