タグ

urlに関するnickjagarのブックマーク (4)

  • 【AWS S3】S3 Presigned URLの仕組みを調べてみた - Qiita

    はじめに S3上にあるファイルを一時的に不特定多数に公開したい場合や、IAM Userアカウントを持っていない人に対して一時的にファイルのダウンロード/アップロードさせたい場合があります。このような場合に用いることができる手段として「S3 Presinged URL」があります。 ググってみると、このURLの生成方法、利用方法についての説明はあるものの、その仕組みについて触れたものはほとんどなかったため、記事にまとめました。 TL;DR Presigned URLは特定のIAM Entity(IAM User/IAM Roleなど、AWS API操作主体となるもの)の権限で発行される Presigned URLによるファイルのダウンロード/アップロードは、このURLを発行したIAM Entityの権限で実行される Presigned URLは有効期限を持たせることができる Presigne

    【AWS S3】S3 Presigned URLの仕組みを調べてみた - Qiita
  • 【Python】 GET・POSTリクエストによるWebデータの取得(Requestsモジュール)

    確認した環境 OS: Ubuntu16.04LTSPython3.7.0 @Anadonda Requestsモジュールのインストール このモジュールはPythonの標準ライブラリでないので、環境によっては新規にインストールが必要かもしれません。その場合は公式サイトを参照してインストールを行います。 筆者はAnacondaを使っていますので、下記コマンドでインストールしました。 ~$ conda install requests HTTP通信の概要 まず、HTTP通信の概要とリクエストメソッドについて、概要を簡単に記載します。 WebブラウザでWebページを開いたりすると、WebブラウザとWebサーバの間でデータのやり取りが行われます。このやり取りはHTTPというプロトコルに基づいて行われます。 Webブラウザは、開きたいWebページのアドレスをWebサーバに要求(リクエスト)します。We

    【Python】 GET・POSTリクエストによるWebデータの取得(Requestsモジュール)
  • DMM APIの使い方まとめ ~登録方法から、データの取得まで~

    こんにちは。スケベなエンジニアのDAIです。ここ最近、DMMにR18のAPIが存在することを聞き、Pythonでエッチなコードを書いてみようかと考えています。小学生の頃にエロを探しに行く感覚を思い出しますね。作りたいものは以下の通り。 「新人」とついたタイトルのAVをDMM APIから自動取得 XML・JSON形式でタイトル、画像、アフィリエイト付き動画URLを取得 Tweepyで画像・アフィリエイトコード付きのツイートを投稿(今回は省略) 一連の流れをすべて自動化する(今回は省略) ということで、DMM APIの登録方法と、データの取得方法について解説していきたいと思います。 DMM Web APIで取得できるデータ DMMには以下のAPIが存在し、これらの情報をとることができます。 商品情報API ・・・ DMM.com の商品の情報を取得することが可能なAPI です。 女優検索AP

    DMM APIの使い方まとめ ~登録方法から、データの取得まで~
  • 【Python入門】urllibを使ってファイルをダウンロードしよう | 侍エンジニアブログ

    と書かれていますが、urllibでは主にurllib.requestを使うことが多いです。urllib.requestでは、Webサイトにあるデータにアクセスすることが出来ます。これらの機能を使うためにはWebサービスの基的な設計モデルであるRESTについても知っておく必要があります。 GET、POSTの違い 先程話したRESTは、 という原則が作られています。(Wikipediaより) 中でも2番目の項目では、GET、POST、PUT、DELETEなどの名前の小さな操作用のセットが定義されています。urllibでもこれらのセットを使ってインターネット上のリソースを取得していきます。 通常はGETやPOSTなどのメソッドを使ってブラウザなどからサーバーにリクエストを送信しますが、やや混同しやすい部分ですので注意が必要です。基的に、GETは何かを取得するとき、POSTは何かを新しく登録す

    【Python入門】urllibを使ってファイルをダウンロードしよう | 侍エンジニアブログ
  • 1