問題タブ [rfc]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ruby - RFC 791 IP ヘッダー チェックサムを計算するにはどうすればよいですか?
私は、自分自身で教える Ruby プロジェクトのために独自の IP パケットを展開しており、IP ヘッダー チェックサムを計算する必要があります (RFC 791 p.14 で説明されているように)。ここに質問を入力したときに表示された関連する質問の 1 つは RFC 1071 を指していたので、おそらくほとんどそこにいると思いますが、スタック オーバーフローに追加するために、誰か (おそらく将来の Josh) が Ruby コードを提供できますか? Ruby の次のビットを想定して、チェックサムを計算します。
定数はファイルの先頭で定義されていますが、RFC791 p.11 を見れば一目瞭然です。
rfc - 公式のATA-4仕様/RFCを探しています
次のいずれかを探しています。-ATA-4仕様-リアルモードアセンブリ(MASM / TURBO ASM)で記述されたATA-4仕様のラッパー
rfc - RFC 2396の簡潔な概要はどこで入手できますか?
RFC2396とURL/URI全体をよりよく理解したいと思います。また、CocoaのNSURLはRFC 2396に基づいているため、概要を探します。RFC自体は私には読みにくいです。
iphone - パスはURIとして表され、WebアドレスはURLとして表されると言うのは正しいですか?
NSURLクラスに関するAppleのドキュメントに混乱しています。
NSURLでは、次のように述べています。
- NSURLは、RFC 1808、1738、および2732のスタイルでURLを理解します
- NSURLはRFC2396のスタイルでURIを理解します
また、RFC2396URIはパスであるとも言われています。
さて、ここでの違いは何ですか?パスもURLではありませんか?つまり、それは場所かどうか?
http - Cookieとパスに関するRFCの質問
ユーザーがログインしたときに、特定のパス(たとえば)に制限されたセッションCookieを設定しようとして/foo
います。ログインページがオン/
になっているという複雑な問題がありますが、リクエストはすぐににリダイレクトされ/foo/something
ます。このようなもの:
リクエスト:
応答:
ただし、私が見つけたRFCの関連ビット(rfc2109およびrfc2965)は次のように述べています。
セキュリティ違反またはプライバシー違反の可能性を防ぐために、次のいずれかに該当する場合、ユーザーエージェントはCookieを拒否します(その情報を保存してはなりません)。
- Path属性の値は、request-URIのプレフィックスではありません。
..。
上記のCookie設定プロセスは問題なく機能しているようですが、RFCが言っている限りでは、機能しないはずです。
これを本番システムで使用したいのですが、後で恐ろしいブラウザの非互換性の問題に直面する場合は、実際には使用したくありません。
RFCを読み間違えていますか?
前もって感謝します!
python - IRCサーバーに接続する際の「NOTICEAUTH」通知
学習演習として、IRCネットワーク上のチャネルに接続するPythonプログラムを作成しているので、チャネル内のメッセージをstdoutに出力できます。Twistedやネットからの既存のボットコードのようなものを使用するのではなく、非同期を使用してプロトコルメッセージを手動で送信しています。これも、その方法でより便利な学習体験です。
JOINコマンドとUSERコマンドを非常にうまく送信でき、必要に応じてPING/PONGすることができます。ただし、ポート6667へのソケットを開くと、いくつかのメッセージが表示されます。
JOIN/USERコマンドをまだ送信していない場合でも。
では、この通知の最初のシーケンスはどこかで指定されていますか?私が見る限り、RFCは、クライアントがJOINコマンドを送信する前に特に何が発生するかを指定していません。また、JOINコマンドを送信する前に、これらの通知の受信を待つかどうかもわかりませんでした。すべての通知を受け取ったことをどのように検出しますか?
python - 転送されたメールの解析
転送された電子メールを解析するためのコードを書いています。私が確信していないのは、Pythonライブラリ、私が固執できるRFC、またはタスクを自動化できるその他のリソースがあるかどうかです。
正確には、転送された電子メールの「レイアウト」が何らかの標準または推奨事項でカバーされているかどうか、またはそれが何年にもわたって進化したばかりであるため、現在ほとんどの電子メールクライアントがテキスト部分に対して同様の出力を生成するかどうかはわかりません。
-そして、添付ファイル(および他のMIMEセクションが存在する可能性があるもの)を探します。
それでも十分に正確でない場合は、明確にしますが、何を質問すればよいか(RFC、Python lib、規則など)が100%わからないだけです。
email - MIME エンティティの一般的な MIME タイプ?
MIME エンティティの一般的な MIME タイプのようなものはありますか? MIME エンティティは、RFC 2045/2046 に従って、ヘッダー セクション、空白行、ボディ セクション (CRLF 行末) で構成されるものになります。
例は次のとおりです。
つまり、message/rfc822、単一の multipart-part などの MIME「スーパータイプ」はありますか?
rfc - RFC を作成して提案する方法は?
IMAPv4 には、ユーザーが本文全体 (テキスト/HTML + 添付ファイル) をダウンロードする必要があるため、欠点があることがわかりました。
この問題に対処するために RFC を作成して提案するにはどうすればよいですか?
以前に技術文書、提案、特にRFCを書いた経験がある場合は、親切に共有してください.
c++ - VPNのプログラミング、認証段階-RFCが十分に明確ではない
UnixOSのカスタムビルドがあります。
私の仕事:OSにIPSecを追加する。
私はフェーズIに取り組んでおり、最初の2つのパケットの送信を完了しました。
私が今やろうとしているのは、識別ペイロードを作成することです。キーイングマテリアル(SKEYID、SKEYID_d、SKEYID_a、SKEYID_e、およびIV作成)について説明しているRFC 2409 (付録B)を読んでいます。
現在、認証にSHA-1を使用しているため、HMAC-SHA1を使用しており、暗号化アルゴリズムはAES-256です。本当の問題は、RFCがPRFに関して何をすべきかについて十分に明確ではないということです。それは言う:
「ネゴシエートされたPRFを使用するには、このドキュメントで採用されているPRFフィードバックメカニズムのために、PRF出力を拡張する必要がある場合があります。」
SHA-1を使用していますが、PRFをネゴシエートしないという意味ですか?
私の意見では、AESは拡張(256ビットの固定長)を必要とする唯一のアルゴリズムです。したがって、SKEYID_eのみを拡張する必要がありますか?
信頼できるものの、より明確な情報源を知っている場合は、RFCにリンクを投稿してください。