Как я могу сделать такой же запрос, как эта форма с модулем запроса? - PullRequest
0 голосов
/ 09 мая 2019

Я хочу сделать тот же запрос, что и в HTML-форме ниже, с модулем запроса.
Но мой код этого не делает.
Как я могу сделать этот запрос?

Что я хочу сделать:

<form 
action="http://foo.com/upload.php" 
method="POST" enctype="multipart/form-data">

  <input type="file" name="fileX">
  <input type="submit" value="Submit">

</form>

То, что я написал:

const formData = {
  gamefile:{
      value:Buffer.from(datastr),
      options:{
          name:"fileX",
          filename:"foo.bar",
          contentType:"application/octet-stream"
      }
  }
}

const options = {
  url:"http://foo.com/upload.php",
  formData:formData,
  method:"post",
  headers:{
      "Content-Type":"multipart/form-data"
  }
} 

request(options,callback);
...