Questions tagged [http]
The http tag has no usage guidance.
148
questions
1
vote
0
answers
203
views
Failed to get success response in “application/json” using Name Credential
HttpResponse in “text/html” instead in “application/json” if using Name Credential
Step1 : Name Credential
Step 2: Authentication & Authorization Code
RESPONSE
header>>>>>: ...
1
vote
0
answers
237
views
Quickbooks API PDF upload error: Maximum line length limit exceeded
I'm trying to upload pdf file from Salesforce to Quickbooks attachments via Quickbooks API. It works fine with small files, but if file size exceeds 999 bytes, the following error appears:
An ...
3
votes
1
answer
384
views
System.CalloutException: You have uncommitted work pending. Please commit or rollback before calling out in test class
I am facing this issue in a MockCallOut for http in test class. I know that a dml is not allowed just above the callout, so I have tried to put callout between Test.startTest() and Test.StopTest(); I ...
3
votes
1
answer
2k
views
REST GET API response does not contain null fields
I have written a REST API endpoint for Account object for GET operation. The code is below -
@httpget
global static list<Account> doget(){
RestRequest req = RestContext.request;
RestResponse ...
6
votes
2
answers
27k
views
"message":"INVALID_HEADER_TYPE","errorCode":"INVALID_AUTH_HEADER" received
I am trying to call a rest resource within the same org (Because I am inserting records of an object developed by 3rd party and they strongly advised us to not do any DML directly rather they have ...
1
vote
0
answers
116
views
HTTPS url for Community isn't redirecting
We are about to launch our Salesforce Community. We created a custom domain and URL using this option for our domain: "Salesforce serves the domain over HTTPS, on Salesforce's servers, using your ...
-1
votes
1
answer
1k
views
Error while uploading File to S3 from Apex
I am using the below code to upload file to Amazon S3 from Apex class.
public void uploadToAmazonS3 () {
String filename = this.record.File_Name__c;
String attachmentBody = EncodingUtil....
0
votes
1
answer
377
views
POST to an external API from visualforce page
I am using OpenCTI in Lightning to enable click to dial. I want to click on the phone number and call an external API to make the dial.
I have a visualforce page as CTI Adapter. When the page loads ...
0
votes
1
answer
248
views
Saleaforce IOT: ESP8266 IoT device facing 302 Http redirect instead of 201 when calling REST API because of insecure HTTPS call
ESP8266 has been able to get OAuth token by Device Flow OAuth2.0
After getting OAuth token, I was hitting the REST API endpoint /services/data/v45.0/sobjects/Account
with a JSON body in the request:
...
1
vote
1
answer
3k
views
Does HttpRequest.setClientCertificateName always send a certificate?
We are trying to use certificates to authenticate the client (Sales Force) calling our back-end system. However, as far as we can see, SalesForce is not sending any certificate.
HttpRequest req = new ...
0
votes
2
answers
4k
views
PATCH Issue - {"Message":"The requested resource does not support http method 'POST'."}
I have a callout that is having an issue with it's POST. I have seen a couple of work arounds for this issue but none of them seem to work with my integration.
req.setMethod('POST');
req.setHeader('...
0
votes
1
answer
1k
views
Is a Request possible without a Response Status?
Utilizing a custom salesforce connect adapter, callouts are being made using the HTTPRequest and HTTPResponse classes.
40,000 requests to these webservices are being made and all but a few (2-5) are ...
1
vote
1
answer
2k
views
Metadata Rest API for custom objects
Is it possible to create and update custom objects using rest? I seen different questions that suggest it isn't yet available without using a client or SOAP but I need to be able to access it through ...
7
votes
1
answer
12k
views
What is the difference between webservice and HTTP service?
What is the difference between webservice and HTTP service? I have used HTTP service with REST api. But not able to understand what do we use webservice keyword and what is the difference between ...
0
votes
2
answers
3k
views
Salesforce server IP which is making callout
I have a batch process which makes a HTTP call out to third party, but because of IP restriction third party is denaying the request.
Is there any way to get Salesforce server Client IP from where ...
3
votes
1
answer
2k
views
Not full URL in Referer header in Visualforce since Spring '17
I have a Visualforce page and controller relying on the HTTP Referer header.
ApexPages.currentPage().getHeaders().get('Referer')
Before my org was upgraded to Spring '17 this returned e.g.:
https://...
1
vote
0
answers
2k
views
Can APEX Capture Cookies in Callout HttpResponse?
I'm trying to post data from my org to a third party using a REST API they've provided for us. The process for this is:
POST client_credentials (client_id and client_secret) to obtain access_token
...
0
votes
1
answer
1k
views
Secure a Landing Page
I'm trying to have my landing Page HTTPS.
In this link https://help.salesforce.com/articleView?id=mc_es_create_landing_page.htm&type=5 it's said that there's a check box where you can select the ...
4
votes
1
answer
17k
views
HttpResponse body is empty even on successful request
I am doing a Http request to a web service and I get status 200 success. However when I try to read the response body (response.getBody()) it comes as empty.
When I do response.toString() I get ...
2
votes
0
answers
2k
views
"Connection reset" exception when sending a callout (HTTP.send())
We have been receiving this intermittent exception when trying to make a callout for a few months now ("Connection reset" is the exception message):
Connection reset Class.Sip_HttpUtil.callout: ...
1
vote
1
answer
9k
views
Attempting to pass parameter in request.setEndpoint URL & call through Einstein chat-bot! Is this correct code?
I want to concatenate 'input' variable in the Endpoint URL.
If i am passing hard-coded value like 'London', its working properly.(I am getting weather in JSON format back).
I want to do it dynamically....
0
votes
2
answers
1k
views
What's wrong with my Batch Apex + Http callout get method?
I think my code is wrong.
Last version of my HttpGet/Callout code (it works):
How to use HttpGet service to get a list of objects and create them? Now I try to make it batch. My Execute Anonymous ...
1
vote
2
answers
4k
views
Multiple Http Mock Callouts in a single test class
Hi so I'm trying to make a test class for my http callouts class. Now the problem is that I understand that I cannot make multiple DML and HTTP callouts in a single transaction but the third party API ...
21
votes
3
answers
7k
views
AWS Signature (version 4) in Apex
Over the past few days I have been struggling to create the AWS signature version 4 in Apex to send a request via query string, I have followed the step-by-step instructions for signing aws requests, ...
4
votes
2
answers
5k
views
Cannot find Data Extension by external key.
I am getting the response from
https://www.exacttargetapis.com/hub/v1/dataevents/BBDD0F10-94A1-4CD6-B7A2-32FEB671E44F/rowset
{
"message": "Unable to locate data extension with ID bbdd0f10-94a1-...
0
votes
1
answer
172
views
Not able to create incident from salesforce to servicenow
I tried the following code to insert incident from salesforce to ServiceNow but not sure what I am doing wrong here,
Can anyone guide me what changes needed in this code or do I need to create ...
1
vote
2
answers
690
views
HTTP Callout Error using form data format
I am posting the data to endpoint url through http callouts from developer console and getting response "200 ok" and in body of response i am getting an error message of
"{"IsSuccess":false,"Message":...
0
votes
1
answer
108
views
Convert Multile Objects to a single json
I have a list of map and list objects. These objects needs to be sent as json content in an http request.
The objects are
Map<String,String> leftFileParameters = new Map<String,String>()...
14
votes
3
answers
4k
views
How to use HTTPGet variable in URL (ExactTarget)?
Been trying to figure out a way to pass in the variable into a HTTPGet function for long time now. How to do it? Here's what I have so far, but it doesn't return anything.
<p id="date" style="...
1
vote
0
answers
214
views
HTTP GET failing
I have an activity script running a SSJS HTTP GET request.
I need to get the output of this request to feed a data extension.
I am using this code:
var de= DataExtension.Init("dataextension_ek");
...
1
vote
3
answers
2k
views
Using Batch APEX to generate template body dynamically with merge field values
I am using Amazon SES to send mails to the all opportunities using batch apex with the body of email template. I'm using the solution proposed in an answer to Using APEX to assemble HTML Letterhead ...
-2
votes
1
answer
2k
views
Test class for Http Request [duplicate]
I need test class for the below class i have for code coverage. Please help.
class and its code is
public CodeCoverageController(){
HttpRequest request = new HttpRequest();
...
0
votes
1
answer
79
views
Creating REST Api with little control over request structure
I'm trying to expose a method to be accessed through HTTP Post.
@RestResource(urlMapping='/exampleURL')
global with sharing class Listener {
//Object jsonObj = JSON.deserializeUntyped(...
0
votes
1
answer
173
views
Pass value to a visualforce controller from a HTTP Post
I have an iframe that uploads video recordings to a server, when the recording is complete we receive back a call telling us that the video has been uploaded, I am trying to expose a notification on ...
-3
votes
1
answer
80
views
Perform DML over HTTP classes [closed]
How to insert, update... records by using the HTTP classes?
I need to insert and delete records over an apex controller by using HTTP classes. I need to do it over HTTP because the DML has to be ...
2
votes
1
answer
1k
views
Patch Method http callout from apex [duplicate]
I must use this patch http callout. Is any one has idea?
http://developers.goformz.com/docs/update-an-existing-data-source-1
I get error
"Invalid HTTP method: PATCH"
Exception.
In our project ...
0
votes
0
answers
2k
views
Callout in test method not returning mock response
I am trying to write a test class for testing an HTTP callout. Test class compiles without errors. However, I am not getting the mock response inside.
Below is the relevant parts of my code.
...
1
vote
1
answer
52
views
on Post -System.CalloutException on one object but not on another
I'm building an application which sends a post request to an endpoint when a particular record is inserted.
The trigger looks like this(for testing purposes):
trigger NotifyPlayersOfShowCancelation ...
1
vote
0
answers
81
views
StripeForce addLineItem is not working
I have a task using the StripeForce Stripe Client.
I've been trying to do the following.
Once an invoice is created on stripe, to use the webhook invoice.created and then add a line item to the ...
2
votes
1
answer
1k
views
HTTP/ JSON Response - Developer Console
I'm trying to access an object that it is part of an HTTP JSON Response, this one. What I want is to access only the location object from that response. If I access the full response from the ...
0
votes
0
answers
367
views
Test class code coverage for catch block in httprest api
below is my class code. code is not getting covered for the catch block.
current code coverage is 75%.
Also given below is my test class code.
In need at least 90%.
public class ...
1
vote
1
answer
3k
views
Process Builder Outbound Message
I know that we can not send a Outbound message using process builder,
However we can have a workaround to invoke an apex method which calls send the http callout as explained here:
https://...
2
votes
1
answer
9k
views
How to perform a DML insert after HTTP Callout (save a log of the response)
After reading the information around the issue Call error: System.CalloutException: You have uncommitted work pending. Please commit or rollback before calling out I tryed everything, like moving my ...
0
votes
1
answer
1k
views
cover httpRespone and if condition in test class
while calling method
@isTest
public class call_Test{
static testMethod void unitTest(){
uptodel.qTis();
}
}
its given error that Methods defined as TestMethod do not support Web ...
1
vote
1
answer
331
views
Default values for variables not set when creating new HTTPRequest?
If you create a new HTTPRequest and don't specify a header, what does it default to when you send it using Http.send()?
1
vote
2
answers
552
views
On iPad Safari Dev Tool Getting Error "Refused to execute JavaScript URL"
Over the weekend the following formula field building a link stopped working on iPad.
IF (ShowCustomLink__c, HYPERLINK("/apex/MyVfPage?id="&Id + "&var1=val1" + "&var2="&Name, IMAGE("/...
0
votes
1
answer
271
views
unauthenticated Visualforce page through sites - https access
I have exposed a visualforce page to non-salesforce users using sites. This site is accessible using http and no login is required.
How can I make this site accessible using https ?
1
vote
1
answer
196
views
Pull specific content from HTTPGET request
Is there a way to only grab specific content from an HTTPGET request? For example, if the content I need for the email is contained within the <div id="the_content"> tag.
<html>
<...
1
vote
1
answer
3k
views
use org session id for salesforce rest api call to get records
I'd like to make a rest api call from within my org.
From the docs "You can use a session ID instead of an OAuth 2.0 access token if you aren’t handling someone else’s password:"
in my VF page I use ...
1
vote
0
answers
253
views
PHP Toolkit to SF API, Why am I getting a 402 error with "Unable to determine from which page the request originated"?
I am attempting to build a set of tools in PHP designed to "smoke text" various data transmissions to and from our Salesforce org, using PHP Toolkit 20.0. Here is my PHP:
require_once('soapclient/...