我正在尝试通过SAS通过REST API连接到Salesforce(使用proc http
。
我面临的问题是:它无法解析瑞典语字符。
所以我发现了类似的东西:
"Accept: */*",
"Accept-Encoding: gzip, deflate, sdch, br",
"Accept-Language: en-US,en;q=0.8"
在headerin
的proc http
选项中使用。
但是我仍然无法连接。
[谁能帮助我为headerin=
选项编写正确的语法。如何在headerin=
中分离2个蛋白(在此处输入关键字)。
首先,如果您有9.4,则可以轻松地应用多个标题;例如,请参见this paper:
proc http
url="http://httpbin.org/headers"
out=out;
headers
"My-Header"="my value"
"Another-Header"="my second value";
run;
依此类推。
第二,headerin
选项指向一个文件引用,您可以创建该文件引用(手动或通过代码),其中包含所需的标头。有关更多详细信息,请参见documentation。
filename headfile "c:\temp\my_headers.txt";
proc http
url="http://httpbin.org/headers"
out=out
headerin=headfile;
run;
如果您有9.4 TS1M3或更高版本,则应使用第一种语法。如果您使用的是较早的版本,请使用第二种语法(因为第一种语法不起作用)。