【问题标题】:Using an I-frame on mechanical turk HIT?在机械土耳其人 HIT 上使用 I 帧?
【发布时间】:2020-04-27 16:54:29
【问题描述】:

我想使用 iframe 在 AMT 上托管一个外部网站,并允许用户在网站上进行回答。但是,我收到以下错误:

来自“https://requestersandbox.mturk.com/create/projects/worker-html.js”的资源由于 MIME 类型(“text/html”)不匹配(X-Content-Type-Options: nosniff)而被阻止。

这可能是由于使用了 REST API(应用程序/json)造成的吗?如果是这样,有没有办法修复它或一些解决方法?

【问题讨论】:

  • 你在哪里看到这个错误?
  • 在控制台中尝试预览 HIT

标签: http amazon mime-types mechanicalturk


【解决方案1】:

您是否使用 Express 来托管外部网站?这个答案似乎有相同的错误信息并建议修复:https://stackoverflow.com/a/45119502/2601671

另外,MTurk 网站上不存在 URL https://requestersandbox.mturk.com/create/projects/worker-html.js。这是您希望在服务器上拥有的文件吗?

【讨论】:

  • 不,我没有使用 Express。不过,我不确定 worker-html.js 文件。我认为它是 React Create-App 默认创建的文件的一部分,所以可能与此有关。我会检查我的结局
  • 我不知道这是否有帮助,但我正在使用 PHP 服务器并将其作为静态站点提供服务。然而,服务器上运行了一个 API,但它不在 JS 中(或使用 express)。它在烧瓶上运行
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多