在 Couchdb ( 虹膜沙发 ) POST 请求中添加新文档失败,状态为 500
Adding a new document in Couchdb ( iriscouch ) POST request fails with Status 500
几个月前,下面的代码运行良好,用于在couchdb(iriscouch)中添加一个新文档。
现在我得到的是HTTP状态500。有解决方法吗?
代码(在节点.js中):
var http=require('http');
var options = {
host: 'sbose78.iriscouch.com',
path: '/bosedb1',
method: 'POST',
headers:{
'Content-Type':'application/json',
'accept':'application/json'
}
};
var data={
'servings' : 4,
'subtitle' : "Delicious with fresh bread",
'title' : "Fish Stew------"
};
var req = http.request(options, function(res) {
console.log('STATUS: ' + res.statusCode);
console.log('HEADERS: ' + JSON.stringify(res.headers));
var body="";
res.on('data', function (chunk) {
body+=chunk;
console.log('BODY(inside listener):'n ' + body);
});
console.log('BODY (outside listener): ' + body);
});
req.on('error', function(e) {
console.log('problem with request: ' + e.message);
});
//write data to request body
req.write(JSON.stringify(data));
req.end();
回应:
STATUS: 500
HEADERS: {"content-type":"text/plain","content-length":"239"}
BODY(inside listener):
Internal routing error
Sorry, we cannot connect to the intended server.
We have just been notified of this problem. We will correct it as soon as possible.
Feel free to contact us if you have any questions: support@iriscouch.com
看起来 http://www.iriscouch.com/目前已关闭:
Host not found: www.iriscouch.com
你有没有考虑过使用抽象层,至少要做http?
- 请求
如果你不:),你的代码库将有很多http代码
我个人编写和维护节点.js CouchDB 客户端,它是基于请求的,如果你对此感到好奇,你可以在 github 上找到更多信息
相关文章:
- 使用promise和mongoose对文档进行排序
- document.open/document.write没有正确地清除chrome中的文档——这是chrome的错误吗
- Ajax请求文档就绪会导致jquery加载缓慢
- MongoDB (php) - 以数组而不是多个属性的形式返回文档属性
- 谷歌文档表面引擎
- 来自文档或下一个静态父级的事件委派
- 如何将childNodes用于XML文档
- 文档就绪提供了错误的选择器高度
- 将当前用户的 ID 推送到 meteorjs 中集合/文档的内部数组
- 未捕获的语法错误:无法在“文档”上执行“查询选择器”
- BrowserId登录请求在文档加载时被调用
- 从Javascript和Php变量创建Html模板文档
- 如何防止加载外部资源,同时防止“在'文档'上执行'写入'失败”错误
- 更新文档,但出现错误:对于未定义的值,强制转换为字符串失败
- 在 Couchdb ( 虹膜沙发 ) POST 请求中添加新文档失败,状态为 500
- Firefox失败-使用文档后.写入和更新位置.哈希导致页面刷新
- 简单的dojo.在IE中查询xml文档失败
- 文档.在表、tr、td标签上创建元素在IE8上失败
- 试图在Meteor中删除文档时:“删除失败:内部服务器错误”
- 如果一个文档准备失败,jQuery所有文档准备都失败.解决方案