【问题标题】:OAI validation errorOAI 验证错误
【发布时间】:2018-05-05 05:28:14
【问题描述】:

我在 openarchives 中验证了我的 oai 代码。有很多错误。大部分已清除。但仍有 2 个错误。它显示错误,如“识别的 FAIL POST 测试 1 不成功,收到了 OAI 错误响应”。任何人都知道哪种错误是这个。附加error image 谢谢

【问题讨论】:

    标签: php xml oai oai-pmh


    【解决方案1】:

    您的 OAI 服务器似乎不接受这些动词的 POST 请求。 OAI 服务器应该以相同的方式处理 POST 和 GET 请求。

    例如,这两个请求给出相同的结果:

    curl -d "verb=Identify" http://export.arxiv.org/oai2
    curl http://export.arxiv.org/oai2?verb=Identify
    

    你的服务器应该是一样的。

    【讨论】:

    • 谢谢你先生。如果现在编辑我的 htaccess 以启用 POST,那么它会工作先生吗?
    • POST 确实应该启用。你的 PHP 脚本应该从 $._GET 和 $._POST 读取它的参数。
    • 好的先生。谢谢
    • 现在我将代码添加到 htaccess 以启用 POST 方法。但它显示错误,例如 Too many 503 Retry-After 或 302 Redirect 连续收到的响应
    • 鉴于我们掌握的信息,很难判断发生了什么 - 这一定是您的代码或托管服务提供商所特有的。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-05-22
    • 2013-02-17
    • 2018-07-06
    • 1970-01-01
    • 2018-09-05
    • 2011-07-08
    • 2014-04-11
    相关资源
    最近更新 更多