我使用下面提到的两个查询来调用salesforce api。对于第一个查询,我得到200个带有响应的状态代码,对于第二个查询,我得到400个状态代码。我在互联网上搜索了很多,但没有得到anything..Am我在查询中遗漏了什么??
第一个查询::
输出::200状态码
第二个查询::https://abc-client.salesforce.com/services/data/v39.0/query?q=Select+id+from+Account+where+Name+like+'%R购物车%‘+and+账单邮政编码+=+’PE23 5DW‘
输出::400状态码
发布于 2020-09-15 22:10:02
400通常是由不正确的URL引起的错误请求错误。确保在将查询追加到URL之前对查询进行URI编码。对于js,您可以使用
encodeURIComponent(your_query_string_here)并按如下方式使用它。
'https://abc-client.salesforce.com/services/data/v39.0/query?q='+encodeURIComponent(your_query_string_here)https://stackoverflow.com/questions/63805542
复制相似问题