Django中的错误响应

Django中的错误响应,django,curl,error-handling,httpresponse,Django,Curl,Error Handling,Httpresponse,客户机希望使用curl命令上载文件,我需要验证其数据 我应该给出什么样的响应来表示文件已损坏,以便客户端可以使用退出代码curl来判断它是否成功? (也就是说,我不想让他解析HTML。)HTTP代码400是错误的请求,这可能是这里最好的选择 不过,没有理由使用HTML。响应可以是简单的纯文本,或者类似于JSON的东西

客户机希望使用
curl
命令上载文件,我需要验证其数据

我应该给出什么样的响应来表示文件已损坏,以便客户端可以使用退出代码
curl
来判断它是否成功?

(也就是说,我不想让他解析HTML。)

HTTP代码400是
错误的请求,这可能是这里最好的选择

不过,没有理由使用HTML。响应可以是简单的纯文本,或者类似于JSON的东西