私はちょうどhttps://github.com/Gregwar/Formidableを使用して、それは私のために完全に動作します。しかし、私はNodeJSで代替ライブラリを見つけることができません。NodeJSのPHP Gregwar/Formidableの代替品ですか?
私を助けてください。
Gregwar/Formidable
は、フォームデータを含むオブジェクトにHTMLフォームタグを解析するライブラリです。そのフォームからトークン、デフォルト値などを取得し、それを修正してURLを作成することができます。だから、私たちはそれを使って簡単にウェブ上のユーザーの行為を偽造することができます。例えば
:
let theForm = `<form action="/abc">
<input type="hidden" name="token" value="123456"/>
<select name="name">
<option value="selected" selected>TEST</option>
<option value="notselected">TEST</option>
</select>
</form>`;
parseForm(theForm)
.then(res => {
console.log(res.data); // {token: 123456, name: 'selected'}
});
私はparseForm機能のようなHTMLフォームの値を取得することができlibが欲しいです。
をご支援いただきありがとうございます。 sthを作成したい場合。私はDOMパーサーを使い始めました。その後、フォーム提出アルゴリズムのすべてのステップを実装して、このフォームが送信された場合に実際に送信されるデータを決定する必要があります。 – CBroe