gpt4 book ai didi

ruby-on-rails - 上传回调前的回形针

转载 作者:行者123 更新时间:2023-12-04 03:46:12 25 4
gpt4 key购买 nike

我正在开发一个使用 Timecop gem 进行“时间旅行”的 Rails 应用程序,但我遇到了一个问题......当我尝试使用 Paperclip 在 Amazon S3 上上传文件时,S3 会返回给我

<Error><Code>RequestTimeTooSkewed</Code><Message>The difference between the request time and the current time is too large.</Message>

我认为回形针上的“before_upload”回调将帮助我将时间重置为实时,执行上传并返回过去......有这样的回调吗?到目前为止,我发现只是 after_ 回调 :(

最佳答案

尝试在 before_post_process 中进行操作回调,尽管我不确定如何在不修改专门用于测试的代码的情况下动态添加该钩子(Hook)。我会看看您是否可以在创建模型之前重置时间,这可能是最简单的。

关于ruby-on-rails - 上传回调前的回形针,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42070431/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com