ruby - 为自定义 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 运行不顺畅?
解决方案
您的错误消息说帖子应该返回 200 的代码,但事实并非如此,但是您定义的路线是一个获取请求。尝试:
post '/clear_data' do
status 200
end
推荐阅读
- android - android项目中的react-native文件并执行
- python - 有什么方法可以定义带有前导可选参数的 Python 函数?
- json - Scala:使用 playframework 将 Json 的一部分映射到 Object
- reactjs - ReactJS - 使用延迟加载自动创建块
- laravel - 错误的迁移称为
- python - 将列中的字符串转换为python中的Nan
- angular - 在 AnyChart 中单击行后如何更改变量的文本?
- python - 将 PageRank 应用于主题层次树(使用从 DBpedia 提取的 SPARQL 查询)
- java - 无法从 Payara 5.2020.4 上的 JSP 页面中访问 JNDI 数据源
- python - Python:py 和 pip 命令