首页 > 解决方案 > 为自定义 api 设置 ruby​​ 服务器

问题描述

我正在尝试实现一个应该在创建的服务器上顺利运行的 API。是自定义 API 的代码(我没有制作)。该自定义 API 的文件名为pings.rb. 然后我创建了一个server.rb,它看起来像:

require 'sinatra'
get '/clear_data' do
  status 200
end

当我运行时server.rb,它成功地运行了服务器,但是当我输入时,它在 API 中ruby pings.rb返回了一些错误。

我的服务器中可能出现什么错误,导致 API 运行不顺畅?

标签: ruby

解决方案


您的错误消息说帖子应该返回 200 的代码,但事实并非如此,但是您定义的路线是一个获取请求。尝试:

post '/clear_data' do
  status 200
end

推荐阅读