Hello,
I am using 'webread' within several for loops to extract data from webpages (Google patents and Uspto patents website). It works perfecty for a few minutes, but then I get this error, not always in the same page: see below.
What is the problem? I changed the timeout in weboptions. I also inserted a try and catch statement, and the algorithm doesn't stop anymore but it remain stuck on the last result, as is the connection is lost and cannot be re-established.
Any idea?
Thanks!
--------------
Error using webread (line 122)
Error connecting to
http://patft.uspto.gov/netacgi/nph-Parser?Sect1=PTO1&Sect2=HITOFF&p=1&u=/netahtml/PTO/srchnum.html&r=1&f=G&l=50&d=PALL&s1=8500052.PN.:
Recv failure: Connection was reset
Error in mfile3 (line 18)
code = webread(patent1_web,options);
---------------

Réponses (1)

Puru Kathuria
Puru Kathuria le 25 Nov 2020

0 votes

Hi,
The possible workarounds you might want to try:
  • Increase the timeout in weboptions
  • Explicitly mention the file type you are trying to read from the url. Example:
D = webread(url, 'table');

Catégories

En savoir plus sur Programming dans Centre d'aide et File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by