http-status-codes

    0热度

    1回答

    我有一个Web API应用程序,我有一个HTTP POST动作以DTO如下: public class Account { public string Name { get; set; } public string Email { get; set; } public int Age { get; set; } } 但使用邮差,我可以将它传递这样的: {

    0热度

    3回答

    我已经搜索了很多关于此,并已发现不同的答案,而且,我的情况有点不同。 上下文: 我有一个文件A,与可能的发送器S 服务器X(所以不是浏览器)请求从一个文件服务器上的Y上的发件人,但发件人不存在。 我应该服务器Ÿ回报: 200:与空对象(不是真的确定,危险的,在服务器X nullpointers) 204:一个正确的状态,我认为,但是这主要是用来当端点没有返回一般的数据时(例如发布,更新,删除),这

    1热度

    1回答

    我正在完成一个项目,但我需要比较一下HTTP状态码是否与另一个相同。我有一个大的算法,我减少了他们,我发现问题: 我有一个名为“$ file_headers”的数组,并在[“状态”]位置保存“HTTP/1.1 301永久移动”,并在if条款我比较“HTTP/1.1 301永久移动”(显然是相同的),但我的代码并不像我说的一样。我使用cURL检测HTTP状态码。我的PHP代码如下: <?php /

    1热度

    1回答

    我正在使用Swagger来处理我的REST文档。我已经设置好了,并且可以在SwaggerUi上访问,并且还可以看到我配置的所有REST资源及其受支持的方法。 在我的后端我有一个ControllerAdvice,它为我的所有控制器执行全局异常处理。当我尝试创建一个已经存在的资源时,在控制器建议中处理的示例异常是ResourceAlreadyExistsException。在这种情况下,我的异常处理程

    0热度

    1回答

    Java servlet API在版本3.0之前不为HttpServletResponse提供getStatus方法。我创建了一个包含getStatus的HttpServletResponseWrapper来封装HttpServletResponse并在设置时捕获状态。 这不适用于我的Jersey 2 servlet。 我的HttpServletResponseWrapper通过我的过滤器的doF

    0热度

    1回答

    我对RESTful世界很新颖,目前我在辩论是否在不存在的URL上调用删除方法时,是否应该返回404 Resource Not Found。目前,代码返回代码200 OK,但这不会告知用户他们想要做的事情是不可能的。 我在网上看了这里,很多人对这件事情有不同意见,HTTP没有返回码的标准。 (我在想有人想删除一些东西,但通过类似错字的东西,删除一个无效的资源,但通过没有错误代码返回,不通知删除不成功

    1热度

    2回答

    因此,我使用Karate中的功能创建了动态POST请求。我手动测试了新创建的请求,它确实返回了200.但是,当通过Karate运行请求时,我得到415 Unsupported媒体类型。 POST请求: { "content": [ { "assetId": "273108817", "country" : "US", "sourceSyste

    1热度

    1回答

    我有found Qt不支持状态码308,我想知道为什么。我也知道“实施HTTP 2”Qt任务的not all subtasks已完成。所以,如果在HTTP 2中引入了308,我会注意到在我的Qt应用程序中执行308的自定义实现可能几乎不可能。 我检查了HTTP 1.1 spec,似乎308没有在那里。 我正确推断308是在HTTP 2中引入的吗?

    0热度

    1回答

    我有以下的路由规则,将捕捉到的HTTP状态对于一些“错误”,并把用户重定向到错误页面: %w[403 404 422 500 503].each do |code| match code, to: 'errors#show', code: code, via: :all end 我也有根命名空间和另一个'管理'。我想,以便为管理员命名此相同的路线匹配的工作,所以我加了相同的路由规则

    -1热度

    1回答

    Rails中的render head :ok与render status :ok有什么区别?他们都被作为标题正确返回?