1

我正在尝试将 mTurk API 集成到我的一个站点中。我正在创建 HIT 并使用 EXTERNAL QUESTION,传递托管在我的服务器上的自定义 PHP 网页。示例 - http://abc.com/submitanswer.php?var1=testname

现在,在 mTruk 站点上,用户完成任务后,当用户想要将完成的工作提交到我的站点时,mTurk 会调用我在 EXTERNAL QUESTION 参数中提供的 url。此外,它在 url 中增加了一个参数 - “turkSubmitTo= https://workersandbox.mturk.com ”。

因此,当对页面发出请求时,它会产生问题并给出 403 - Forbidden。如果我直接调用这个 url,那么即使它给出了同样的错误。但是,如果我更改 GET para - turkSubmitTo 值中的任何文本,例如:从或删除“:”中删除“h”或此类更改,浏览器会很好地显示页面,而不会出现任何错误..

想尽办法想尽办法,现在什么都没有了!

需要帮忙 !!!

谢谢 !

瓦舍什..

4

1 回答 1

0

这是一个 mod_security 问题。如果您使用托管服务提供商,您可以要求他们为您提供例外情况。如果是本地的,你可能必须自己做。

于 2015-05-09T20:17:00.070 回答