我正在使用Faradaygem从LibreNMS API请求一些数据。但是,当我显示响应正文时,我得到了一些看起来像是指向libreNMS登录的重定向页面的HTML代码。我有以下代码(BaseService类):Faraday.new(url: 'https://librenms.mydomain.nl') do |conn|Rails.application.cre
API时,如果DB中不存在id,它将抛出一个异常并返回404 Not found。我的问题是:如果我的id是有效的(即我可以更新正确的实体),但是有效负载包含一个不存在的实体的parentId (因此我的FK无效)?更清楚地说,我的要求是:如果parentId无效,不应该进行entity更新,应该抛出错误/异常,并且应该通知请求
我很难修复这个404未找到的错误,所以我使用FormData api将文件发送到我的快速服务器,而不使用表单。每当我在有效负载中触发带有文件的请求时,我都会得到404 (Not Found) SyntaxError: Unexpected token < in JSON at position 0,但是如果我不发送任何文件就触发请求cons