rfc
is a little tool written in Bash to read RFCs from thecommand-line. It fetches RFCs and drafts from the Web and caches themlocally.
Just type rfc
followed by the RFC number or the draft name:
$ rfc <RFC num>
e.g.:
rfc 42 # Read the RFC 42
rfc 1234 # Read the RFC 1234
rfc draft-ietf-core-coap-18 # Read IETF draft core-coap version 18
Use rfc help
to see all available subcommands.
--version
: same as the version
subcommand--help
: same as the help
subcommand0
: normal execution1
: the requested RFC or archive cannot be found2
: unrecognized option/subcommand3
: unable to connect to the network4
: can't find curl
nor wget
mkdir -p ~/bin
curl -sL https://raw.githubusercontent.com/bfontaine/rfc/v0.2.6/rfc > ~/bin/rfc
chmod u+x ~/bin/rfc
This creates the ~/bin
directory if it doesn’t exist, and download rfc
in it.If it’s not in your PATH
, you have to add it:
echo 'export PATH="$HOME/bin:$PATH"' >> ~/.bashrc
You may also want to install the manpage
, located in man/rfc.1
.
If you use Homebrew or Linuxbrew youcan install rfc
with one command:
brew install bfontaine/utils/rfc
For archlinux users, you can use the AUR package rfc-read.
The command for use it is rfc
.
curl
or wget
. It’ll try $CURL
, then curl
, then wget
.less
or another pager. It uses $PAGER
if it’s set.You can choose which directory rfc
uses by setting the RFC_DIR
environmentvariable. The directory is automatically created if it doesn’t exist.
The default directory is ~/.RFCs
.
rfc
version 0.2.5 and above has a special --debug
flag that, if passed asthe first argument, enables tracing of all the Bash commands in the script.
Baptiste Fontaine and contributors.
RFC文档官方在线阅读地址:https://tools.ietf.org/rfc/index 以下是部分中文翻译的文档连接 RFC文档目录 RFC1 主机软件 RFC2 主机软件 RFC3 文档规范 RFC4 网络时间表 RFC6 与 Bob Kahn 会话 RFC10 文档规范 RFC13 零文本长度的EOF信息 RFC16 M.I.T RFC18 IMP-IMP和主机-主机控制联接 RFC19
Lightning Network In-Progress Specifications The specifications are currently a work-in-progress and currently beingdrafted. Pull requests and comments welcome, seeking input from community stakeholde
我试图在HTTP服务器上实现RFC2388以支持多部分POST。 我正在查看规范,特别是内容处理的“名称”参数。 RFC 2388第3节规定: 最初在非ASCII字符集中的字段名称可以使用RFC 2047中描述的标准方法在“名称”参数的值内编码。 我“听说”目前没有UA支持表单控件名称上的RFC2047。他们将只发送原始编码的文本。(即,如果表单控件的名称是使用UTF-8的日语,它将发送包含UTF
问题内容: 我正在尝试在Golang中实现HOTP(rfc-4226),并且正在努力生成有效的HOTP。我可以用Java生成它,但是由于某种原因,我在Golang中的实现是不同的。以下是示例: 在Go中: 我相信问题在于Java行:与Go行生成了不同的字节数组:。 在Java中,将生成以下字节数组:在Go:中。 有人知道这两行的区别吗,我如何移植java行呢? 问题答案: Java中的类型是带符号
本文向大家介绍C# 如何调用SAP RFC,包括了C# 如何调用SAP RFC的使用技巧和注意事项,需要的朋友参考一下 结构: 安装NuGet包: 以上就是C# 如何调用SAP RFC的详细内容,更多关于C# 调用SAP RFC的资料请关注呐喊教程其它相关文章!
问题内容: 我需要解析Java中日期的RFC 2822字符串表示形式。示例字符串在这里: 星期六,2010年3月13日11:29:05 -0800 看起来很讨厌,所以我想确保自己做得对,以后会遇到奇怪的问题,原因可能是由于AM-PM /军事时间问题,UTC时间问题,我无法预料的问题等原因导致日期解释错误… 谢谢! 问题答案: 这是完成您要求的快速代码(使用 SimpleDateFormat ) P
问题内容: 我想输出带有PST偏移量的时间戳(例如2008-11-13T13:23:30-08:00)。似乎没有以 hour:minute 格式输出时区偏移量,但排除了冒号。有没有一种简单的方法来获取Java中的时间戳? 另外,无法正确解析上述示例。它抛出一个。 问题答案: 从Java 7开始,提供了ISO8601时区的模式字符串。对于您描述的格式的字符串,请使用。请参阅文档。 样品: 结果: