0

選択したユーザーエージェントで POST リクエストを実行したい。ユーザー エージェントは、mozilla のドキュメント ( https://developer.mozilla.org/en-US/docs/Glossary/Forbidden_ ​​header_name) に従って禁止リストに含まれていないことを読みました。user-agent を使用してデータを投稿したい。以下のコードを試しました

<!DOCTYPE html>
<html>
<head>

<meta content="text/html;charset=utf-8" http-equiv="Content-Type">
<meta content="utf-8" http-equiv="encoding">
<script>
"use strict";
function submitForm()
{
  var xhr = new XMLHttpRequest();
  var url = 'example.com';
  xhr.open ('POST', url, true);
  xhr.setRequestHeader('User-Agent', ' myagent');

  xhr.withCredentials = 'true';
  xhr.send ('data');
  return false;
}
</script>
</head>

<body>
<form method="post" name="myform"  onsubmit="return submitForm();">
  <input type="submit" value="Submit request" />
</form>
</body>
</html></html>

URLへの投稿リクエストのデフォルトのユーザーエージェントをオーバーライドしたい。必要なのは、XHR を使用してユーザー エージェント セットを使用してフォームにデータを投稿するための動作する HTML コードです。

注意: 私は js が苦手です。ドキュメントではなく、動作するコードを提供してください

4

0 に答える 0