标签: http salesforce apex
我正在努力从sfdc中删除亚马逊的文件。
我在通过错误向Amazon It发送请求时编写了代码: -
System.HttpResponse [Status =不支持HTTP版,StatusCode = 505]
请帮助我解决这个问题
如何克服此错误以传递正确的请求?
代码:
.ToList()
答案 0 :(得分:0)
此类问题通常来自HTTP请求中的无效URL,如Salesforce成功社区中的post和Salesforce StackExchange中的此post所示。这一行是我开始的地方:
con.setEndPoint('https://s3.amazonaws.com/'+awsKeySet[0].Name__c+'/'+'Temporary/'+fname);
您可以将对sobject字段awsKeySet[0].Name__c和变量fname的引用解析为您的URL字符串。
awsKeySet[0].Name__c
fname
您确定其中任何一个的基础值中没有空格或未转义的字符吗?