当我向POST
反向代理发出IIS
请求时,如果没有任何数据重定向到CouchDB
,我会将400 Bad Request
作为回复。这是预期和正确的。
但是,当我使用POST
数据制作相同的POST
时,我会得到502.3 Bad Gateway
0x80072efe
ERROR_INTERNET_CONNECTION_ABORTED
。这不是预期的。我应该400 Bad Request
回来。
这是两个调用的日志比较。首先是POST with data
,第二个是POST without data
。
https://www.diffchecker.com/vkwnbear
你知道为什么会这样吗?
后台:PouchDB
通过_bulk_get
CouchDB
反向代理在IIS
上调用ARR
。 _bulk_get
不存在,应返回400 Bad Request
,然后由PouchDB
处理。