| 57 |   | my ($content) = get("$uri");  | 
|---|
| 58 |   | if ($content eq ""){  | 
|---|
| 59 |   | &writelog("getxml2db   no responce from $uri, exit:");  | 
|---|
| 60 |   |         exit;#しょぼかるが落ちているなど  | 
|---|
| 61 |   | }  | 
|---|
| 62 |   |   | 
|---|
| 63 |   | my (@line) = split(/\n/, $content);  | 
|---|
|   | 58 | # If-Modified-Since使うように変更#2008/11/14   | 
|---|
|   | 59 | my  $CacheDir = '/tmp/shobocal';  | 
|---|
|   | 60 | if (! -e $CacheDir) {  | 
|---|
|   | 61 |         mkdir $CacheDir or die "cannot create $CacheDir: $!";  | 
|---|
|   | 62 | }  | 
|---|
|   | 63 | my $cache = sprintf("%s/%s.xml", $CacheDir, Digest::MD5::md5_hex($uri));  | 
|---|
|   | 64 | LWP::Simple::mirror($uri, $cache) or die "cannot get content from $uri";  | 
|---|
|   | 65 | open(SHOBO, "<$cache");  | 
|---|
|   | 66 | my (@line) = <SHOBO>;  | 
|---|
|   | 67 | close(SHOBO);  | 
|---|
|   | 68 | #my ($content) = get("$uri");  | 
|---|
|   | 69 | #if ($content eq ""){  | 
|---|
|   | 70 | #&writelog("getxml2db   no responce from $uri, exit:");  | 
|---|
|   | 71 | #       exit;#しょぼかるが落ちているなど  | 
|---|
|   | 72 | #}  | 
|---|
|   | 73 | #my (@line) = split(/\n/, $content);  | 
|---|