[bug #60865] wget puts robots.txt and headers into the downloaded file --no-clobber -A without robots.txt

2021-06-30 Thread Aleksej Serdyukov
Follow-up Comment #1, bug #60865 (project wget):

Wget versions are 1.21.1 built from source, and 1.21 from Debian.

___

Reply to this item at:

  

___
  Сообщение отправлено по Savannah
  https://savannah.gnu.org/




[bug #60865] wget puts robots.txt and headers into the downloaded file --no-clobber -A without robots.txt

2021-06-30 Thread Aleksej Serdyukov
URL:
  

 Summary: wget puts robots.txt and headers into the downloaded
file --no-clobber -A without robots.txt
 Project: GNU Wget
Submitted by: watersky
Submitted on: Ср 30 июн 2021 23:46:54
Category: Program Logic
Severity: 3 - Normal
Priority: 5 - Normal
  Status: None
 Privacy: Public
 Assigned to: None
 Originator Name: 
Originator Email: 
 Open/Closed: Open
 Release: trunk
 Discussion Lock: Any
Operating System: GNU/Linux
 Reproducibility: Every Time
   Fixed Release: None
 Planned Release: None
  Regression: None
   Work Required: None
  Patch Included: No

___

Details:

--no-directories is for convenience only.


wget --no-clobber --page-requisites  --accept "101547:*" --no-directories
https://www.linux.org.ru/people/xaizek/profile


robots.txt ist downloaded into robots.txt.tmp and not deleted:


$ ls -1s
итого 2380
   8 101547:617472904.jpg
   4 robots.txt.tmp


Delete the image (only robots.txt.tmp will be left). Run again. Downloading
the image takes a long time, and the .jpg file has robots.txt and HTTP headers
included before the image file's data.

However, with "robots.txt" in --accept, robots.txt is saved directly as
robots.txt, and the image is OK:


./wget --no-clobber --page-requisites  --accept "101547:*,robots.txt"
--no-directories https://www.linux.org.ru/people/xaizek/profile






___

Reply to this item at:

  

___
  Сообщение отправлено по Savannah
  https://savannah.gnu.org/




Problème du caractère "+" dans la chaine de caractère de "--post-data"

2021-06-30 Thread Mourad Amani
Bonjour,

Je travaille comme ingénieur en informatique dans une entreprise en France,
j'ai un bug sur votre commande wget que je n'arrive pas à résoudre.

Je suis actuellement en train de travailler sur un projet ou je dois lancer
des données sur une url (url d'un autre projet java), j'ai un probleme sur
des données envoyer avec l'option "--post-data".

c'est la commande suivante:
  RESULT="`wget -qO- log_file.log  --post-data="${val_param}"
url_serveur:8080/Application/type_FM?`"

J'envoi par exemple, pour la variable
val_param="description=test1+test2+test3"
Donc ma chaine de caractère pour --post-data est "test1+test2+test3"

Mais de l'autre côté de l'application (url), je reçois la chaine de
caractère sans le caractère "+"
Donc je reçoit "test1 test2 test3"  au lieu de "test1+test2+test3"

Pourriez-vous m'aider a résoudre ce problème s'il vous plait?

Cordialement.
-- 
AMANI Mourad

(+33) 07 53 38 51 46