内容変更
下記のコードのss_keyにはマルチバイト文字が入り、実際のフォーム送信ではchromeでFormDataを確認すると、
(unable to decode value)となるのですが、JSにてpost送信を行うとマルチバイト文字のキーがそのまま表示されます。
これが原因でJSからのフォーム送信がはじかれている可能性があるのですが同じような挙動にできないでしょうか。
let fd = new FormData(); let ss_key = 'カラー'; let ss_value = '黒'; fd.append(ss_key, ss_value); let res2 = await axios({ method: 'post', url: 'https://example.com/cart-form', headers: { accept: 'text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9', 'Content-Type': 'application/x-www-form-urlencoded; charset=EUC-JP', }, data: fd, });
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/10/01 01:06
2020/10/01 01:07
2020/10/01 01:19
2020/10/01 04:30
2020/10/01 06:01
2020/10/01 06:41
2020/10/01 07:09 編集
2020/10/01 07:12
2020/10/01 07:34
2020/10/01 07:40
2020/10/01 08:23