首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >fastcgi++:客户端发送了未知的内容类型

fastcgi++:客户端发送了未知的内容类型
EN

Stack Overflow用户
提问于 2014-01-08 16:59:37
回答 1查看 248关注 0票数 1

我使用fastcgi++ 2.1库编写了简单的服务器,并在apache2 web服务器中配置了fastscgi。当我使用Content Type: application/json向服务器发出post请求时,服务器抛出一个内部服务器错误。我检查了apache error.log文件,发现了以下日志:

Wed Jan 08 13:56:40 2014 client 127.0.0.1 FastCGI: server "/var/www/testserver“stderr:”客户端发送未知内容类型。“来自带有POST请求方法的"http://abcd.com/testserver“。

当我将Content Type设置为"application/x-www-form-urlencoded“时,它工作正常,请求得到服务。请帮助我如何处理内容类型为"application/json“的请求。是否需要配置才能支持此功能?

EN

回答 1

Stack Overflow用户

发布于 2014-01-09 01:15:25

是的解决了!

在application中,内容类型“fastcgi++ /x-www-form-urlencoded”是硬编码的。已将其更改为“应用程序/json”,并重新构建fastcgi++库。现在我可以为内容类型为"application/json“的请求提供服务。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20990986

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档