2012-04-05 4 views
0

プロファイルを作成する際に、ユーザーはプロフィールページを表示した自分のウェブサイト/ブログリンク/に記入することができます。 このリンクをデータベースに保存する前に、指定したURL /ウェブページが存在するかどうかをチェックしたかったのです。ajaxまたはjqueryにURLまたはWebページが存在するかどうかをチェックする方法

javascript/ajax /を使用してこれを行う方法はありますか? は、ユーザープロフィールページの読み込み時に好きなように、URLをチェックします。

 if url/webpage exists 
     then url links will shown to user profile page. 
+0

私はこの種のことをしていません。しかし、私はwhois apiのウェブサイトをチェックすることで、サイトが利用可能かどうかを知ることができます。 – NewUser

答えて

2

ユーザーのWebサイトでドメイン間の要求がサポートされているため、サーバーにプロキシを作成してサイトのヘッダーを送信することはできません。ステータスが200の場合は、IFrameにウェブサイトを読み込みます。

-1

Net::HTTP libraryを使用できます。

require "net/http" 
url = URI.parse("http://www.google.com/") 
req = Net::HTTP.new(url.host, url.port) 
res = req.request_head(url.path) 

この時点で、resは、要求の結果を含むNet::HTTPResponse objectです。

関連する問題