我正在使用 Microsoft Power Query 工具对 Shopify 应用商店进行网络抓取。我提供的 URL 有一个查询参数:(https://apps.shopify.com/search?q=scarcity),即 search?q=scarcity。当我尝试抓取时,我不断收到相同的错误:“422 Unprocessable Entity”。
我尝试提交完整的 URL,并使用“高级”选项将其分成两部分:https://apps.shopify.com/ 和 search?q=scarcity,每个部分都会导致同样的错误:“422 无法处理的实体”。
我抓取了根域:https://apps.shopify.com/并且成功了 - 所以我无法想象标头、cookie、抓取限制等存在问题。
如何使用 Microsoft Power Query 工具,使用提供的查询参数成功截取此 URL?
尝试使用
Accept
添加 text/html, application/xhtml+xml
标题。这将使您绕过 422 错误。