在Acumatica 2019R1 REST API中,当调用默认端点操作时,HTTP“接受”代码202失败,如果获取了返回的位置,则会失败。
登录后的原始请求
col3
此请求返回的状态为202和以下状态的状态很好
URL: https://..../Default/17.200.001/PurchaseReceipt/ReleasePurchaseReceipt
SEND: {'entity':{'ReceiptNbr':{'value':'ME010685'},'ReceiptType':{'value':'RT'}},'parameters':{'value':null}}
METHOD: POST
然后我对该位置进行GET发送所有cookie信息时,我得到statusCode = 401(身份验证错误)。
这在2018R1中有效。我还有许多其他的REST API调用仍然可以正常工作,因此除非202/204协议已更改,否则我认为这不是我的代码。
该动作已按预期进行处理。
很难复制,因为这些操作所带来的后果无法简单地撤消和重试。