让我们以SpaceX启动api为例。如果我使用REST (在Node.js中)发出请求,它将如下所示:
router.get('https://api.spacexdata.com/v3/launches', function (req, res) {
// What to do with it
})
这会让我得到所有的启动数据。
现在,使用GraphQL,您只需指定所需的字段。
const LaunchType = new GraphQLObjectType({
name: 'Launch',
fields: () => ({
f
我正在用Php构建Rest。API在本地主机上运行良好。现在我把它放到了现场服务器上。问题是,当我使用GET方法在正文中发送数据时,邮递员显示错误:500 Internal Server Error.。但是,当将GET转换为POST时,它工作得很好。我是后端的新手,所以不明白问题出在哪里。API的index.php文件位于example.com/api/public/index.php子目录中,所以我在.htaccess中做了一些更改,但它不起作用。
.htaccess
# php -- BEGIN cPanel-generated handler, do not edit
# Set th