0

ブラウザを使用してwww.sketchfemme.comにアクセスすると、次のようになります(ソースを表示)。

<!doctype html>
   <html>

     <head>
      <meta charset="utf-8"/>
      <title>SketchFemme Feature of the Day</title>
              .....
               <link href="/featured.rss" rel="alternate" title="SketchFemme Feature of the Day" type="application/rss+xml" />  
     </head>

しかし、このコマンドを実行すると、Macターミナルから:

  curl sketchfemme.com -A "Mozilla/4.0" --trace-ascii - -L

rssファイルのxmlコンテンツを取得します。

curlコマンドを使用してHTMLを表示することを期待していましたが、なぜXMLを取得するのですか?

4

1 に答える 1

1

カールはAccept: */*ヘッダーを追加しています。これにより、サイトがRSSで返されます。(なぜこれを行っているのかわかりません)。Acceptヘッダーなしで試してみると、期待どおりに機能します。

于 2012-05-01T23:46:13.013 に答える