problems with webread command
이전 댓글 표시
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);
---------------
답변 (1개)
Puru Kathuria
2020년 11월 25일
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');
- Mentioning content type in weboptions
카테고리
도움말 센터 및 File Exchange에서 Web Services에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!