【问题标题】:how to know where http request 302 leads?如何知道 http 请求 302 指向何处?
【发布时间】:2015-08-06 09:24:34
【问题描述】:

我正在使用 Shopify API 并尝试为我的插件注册 卸载 webhook,该插件已成功注册,我确实收到了响应,例如

stdClass Object
(
[webhook] => stdClass Object
    (
        [id] => 52102211
        [address] => http://www.example.com/dev1/login?code=42db53dae6d706f095711b8365a941e8&hmac=6ca8a5fa6659ea9b976454d352c73024d98417b0e20665c08090c636d3c9662b&shop=my-shopify-shop.myshopify.comsignature=ed384b260216b100ea2090e0d3c26460×tamp=1438850605/delete_shop
        [topic] => app/uninstalled
        [created_at] => 2015-08-06T04:43:27-04:00
        [updated_at] => 2015-08-06T04:43:27-04:00
        [format] => json
        [fields] => Array
            (
            )

        [metafield_namespaces] => Array
            (
            )

    )
)

当我删除我的插件时,它会生成 302 POST 请求。

我想看看这个请求会引导到哪里,以便我确定它会直接发送到我的控制器操作以处理此问题,即发送到 example.com/delete_shop

我正在使用 PHP CI 并在调用此函数时在我的代码中发送电子邮件。以下是路线:

$route['default_controller'] = "home";
$route['product_edit/:any'] = "home/product_edit";
$route['delete_shop'] = "home/delete_shop";
$route['404_override'] = '';

我的路线是否有任何问题,因为我下班后也没有收到电子邮件? (虽然电子邮件功能在应用程序中正常工作)

编辑:

这是生成的请求的图像

【问题讨论】:

    标签: php codeigniter http shopify http-status-code-302


    【解决方案1】:

    302 是临时重定向。您可以使用以下工具遵循请求:

    上面的工具可以记录请求。提供的详细信息,如请求头、响应头、响应体等。

    【讨论】:

    • 是的,我正在使用它们,但没有找到我希望请求到达的 URL 的踪迹。让我分享屏幕图像。
    • 请看图片@Henri
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-05-08
    • 1970-01-01
    • 1970-01-01
    • 2013-03-09
    相关资源
    最近更新 更多