node js POST permintaan multipart/form-data, cara mengubah atribut nama

Saya mencoba mengunggah foto melalui permintaan POST dengan permintaan(https://github.com/request/request) atau restler(https://github.com/danwrong/restler)

jika saya ingin melakukan formulir seperti ini untuk mengunggah foto ke upload.php, bagaimana cara mengatur atribut nama input (nilai) (nama = "file")?

<form  action="upload.php" method="POST" enctype="multipart/form-data">
      <input type="file" name="file" >  <!-- <<<this   -->
      <input id="submit" name="submit" type="submit" value="upfile">
</form> 

person Finn    schedule 22.12.2015    source sumber


Jawaban (2)


Dari dokumentasi yang Anda tautkan ke:

my_file: fs.createReadStream(__dirname + '/unicycle.jpg'),

my_file adalah nama bidang.

person Quentin    schedule 22.12.2015
comment
my_file adalah atribut nama? jika ‹input type=file name=file › , setnya adalah my_file: 'file' ? - person Finn; 22.12.2015
comment
Tidak. Jika nama bidangnya adalah file maka Anda akan mengatakan file: fs.createReadStream(__dirname + '/unicycle.jpg'), - person Quentin; 22.12.2015

Ini mungkin membantu Anda

    <form action="upload.php" method="post" enctype="multipart/form-data">
    Select image to upload:
    <input type="file" name="fileToUpload" id="fileToUpload">
    <input type="submit" value="Upload Image" name="submit">
</form>

Anda juga dapat melihat tautan ini....

[http://www.w3schools.com/php/php_file_upload.asp][1]

person S.Rusdana    schedule 22.12.2015