HTTP CODE = 409错误

时间:2014-04-23 14:07:28

标签: ruby-on-rails ruby-on-rails-3 git-push unfuddle

当我们尝试将代码推送到存储库时,我们遇到HTTP CODE = 409错误。我尝试使用不同的IP地址,但仍然无法正常工作。

我想知道远程方是否有问题。

以下是推送时得到的信息:

error: RPC failed; result=22, HTTP code = 409
fatal: The remote end hung up unexpectedly
fatal: recursion detected in die handler
Everything up-to-date

1 个答案:

答案 0 :(得分:0)

检查Content-Type,就像那个应用程序/ json一样。附件链接有一个例子: http://blog.app4domain.com/2016/12/got-409-http-return-code-in-jboss.html

最有可能发生冲突以响应PUT请求。例如,如果正在使用版本控制并且包含PUT的实体更改为与早期(第三方)请求所产生的资源冲突的资源,则服务器可能会使用409响应来指示它无法完成请求。在这种情况下,响应实体可能包含由响应Content-Type定义的格式的两个版本之间的差异列表。

https://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html