ふと疑問に思ったのでご質問いたします。例えばgoogleのサイトから検索するときはgetリクエストを送ることでサイトの一覧を得ています。このようにhttpでgetメソッドをつかって答えを得るという仕組みはブラウザで使っているからこそ自然な感じがしますが例えば開発しているサービス中でこのような情報を利用したくなった時にこれらのサイトにgetメソッドを送ってレスポンスの構文を解析して値をとりだして活用する...といったサービスも作ろうと思えばできてしまいますよね? 例えばbotサービスで英語翻訳を提供する時に辞書サイトをそのまま流用できてしまう気がします。
例えばこのようなグレーゾーン(?)なサービスを作ったとしてもしこのサービスが100万人に使われたとしたら元のサイトのサービス提供者は自分のサービスが不当に利用されていることになりますよね?
もっと言えばサービス側でなんらかのバグが生じた場合、例えばリクエストが大量発生してDos攻撃のようなことにもなりかねないと思います。
一方でこのような仕組みを利用したのがクローラの仕組みや多くのキュレーションサイトだとも思います。
これらの仕組みはどこまでが制限されていてどこまでが制限されていないのでしょうか?なにか法律かなにかで制限されていることなのでしょうか?
よろしくお願いいたします。
回答4件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。