微软 Power Query |网页抓取 |添加查询参数时出现“422 Unprocessable Entity”错误

问题描述 投票:0回答:1

我正在使用 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?

进入电量查询工具:

结果错误

excel web-scraping powerbi url-parameters
1个回答
0
投票

尝试使用

Accept
添加
text/html, application/xhtml+xml
标题。这将使您绕过 422 错误。

© www.soinside.com 2019 - 2024. All rights reserved.