通过规则器发送http请求,详细错误如下:[error] msg: unrecoverable_error, mfa: emqx_resource_buffer_worker:handle_query_result_pure/3(930), id: <<“action:http:kafka:connector:http:kafka”>>, reason: {unrecoverable_error,#{body => <<“404 page not found\n”>>,headers => [{<<“content-type”>>,<<“text/plain; charset=utf-8”>>},{<<“x-content-type-options”>>,<<“nosniff”>>},{<<“date”>>,<<“Tue, 23 Apr 2024 01:59:39 GMT”>>},{<<“content-length”>>,<<“19”>>}],status_code => 404}}。发送的地址可以正常访问,但是通过emqx就报错
status_code => 404, body => <<“404 page not found\n”>> 这个是你的 web server 返回的。可以检查下 url 对不对。
建议可以把你的 web server 的debug 日志打开,看请求的路径和你用 postman 的有什么差异。
确实是我看错了,实在抱歉