Questions tagged «webhooks»

2
webhook和websocket之间的区别
我一直想进行实时聊天。 几年前,我已经在PHP + Ajax + Mysql中完成了工作,并破坏了服务器。然后我尝试使用Flash +一个文本文件。我放弃了,十年没有尝试过。但是最近我听说了webhooks和websockets。他们俩似乎都是这样做的一种方式,但我不太了解其中的区别。有人可以解释吗?

10
如何将文档与Github Pages同步?
我有一个与几个人在一起的项目,我们README.md在GitHub页面上呈现了一个带有一堆GitHub Flavored Markdown的文件。我们还建立了一个GitHub Pages分支,该分支托管在GitHub Organization的子域下,并在创建页面时使用了自动页面生成器,只需将其加载到README.md文件中即可。但是,我注意到当我更新README.md文件时,它不会更新项目页面。相反,我们必须转到GitHub设置选项卡并重新创建项目页面,并README.md在执行时重新加载文件。 此外,在阅读了有关GitHub项目目录页面上文档文件之间的相对链接的信息之后。我非常喜欢markdown,因为它省了很多时间,而不必为我们的文档手工编写所有HTML。但是,我希望有一个README.md文件能够包含位于的其他文档文件的相对链接docs/*.md。我希望有一个简单的解决方案,以便其他文档文件也可以包含在gh-pages分支中,并托管在GitHub Pages子域下并进行呈现和/或主题化。 换句话说,我的问题是: 有没有办法让我的README.md文件在我的Github Page子域上自动更新? [编辑]:如果使用自动页面生成器,似乎没有答案。您必须转到存储库的设置页面,并在每次更改时都重新加载它以进行更新。 有没有一种方法可以使我的README.md文件上的文档的相对链接在Github Pages上起作用,也许以某种方式将其同步/docs/*.md到Github Pages并以某种方式呈现和/或主题化? [编辑]:从我写这个问题以来所学到的内容来看,这似乎只有通过使用静态网站生成器(如ruby gem Jekyll)才能在GitHub页面上实现,并且可能还提到了GitHub支持的webhooks的某些用法在下面的评论中。我目前正在尝试寻找最佳解决方案。 更好的是,有没有一种更简便的方法可以执行此操作,并且也许只有gh页和主分支上使用的README.md和文档的一个副本,使一切变得最简单? [编辑]:看来这几乎是肯定的。我正在考虑将某些内置于GitHub的东西允许的可能性。似乎将来可以在GitHub Pages中内置对此类事物的更好支持,或者至少我绝对希望如此。

4
在Node.js中写入格式化的JSON
我正在使用Node.js将JSON POST到PostBin,但是数据格式错误(如您在此处所看到的:http : //www.postbin.org/1cpndqw)。 这是我用于tesT的代码: var http = require('http'); var options = { host: 'www.postbin.org', port: 80, path: '/1cpndqw', method: 'POST' }; var req = http.request(options, function(res) { console.log('STATUS: ' + res.statusCode); console.log('HEADERS: ' + JSON.stringify(res.headers)); res.setEncoding('utf8'); res.on('data', function (chunk) { console.log('BODY: ' + chunk); }); }); req.write(JSON.stringify({ a:1, b:2, …
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.