問題タブ [bit.ly]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
url - URL短縮サービス
URL短縮サービスを書きたいです。危険なシナリオを考えようとしています。私が考えたのは、送信された URL が自分の Web サイトからのものである場合、無限のリダイレクト ループが作成されるということでした。
他の状況を考えられますか?(セキュリティホール、バグ...)
php - PHP: テキストのチャンクから URL を取得する方法は?
Twitter の投稿でいっぱいの大きな RSS フィードがあり、それらはすべてプレーン テキストであるとします。多くの投稿には URL が含まれており、それらの URL をリンクに変換したいと考えています。
だから私は等しい変数を持っています:
業種別、人数別、日付別のレイオフの可視化。同様の採用動向が見られることを楽しみにしています。http://bit.ly/XBW4z
そして、私はそれを次のようにしたいと思います:
業種別、人数別、日付別のレイオフの可視化。同様の採用動向が見られることを楽しみにしています。http://bit.ly/XBW4z
どうすればそれができますか?正規表現とその同類に関しては役に立たないので、助けていただければ幸いです。
python - Python:それらのTinyURL(bit.ly、tinyurl、ow.ly)を完全なURLに変換します
私はPythonを学んでいるところですが、これをどのように実現できるかに興味があります。答えを探しているときに、私はこのサービスに出くわしました:http ://www.longurlplease.com
例えば:
http://bit.ly/rgCbfは次のように変換できます。
http://webdesignledger.com/freebies/the-best-social-media-icons-all-in-one-place
Firefoxで調べたところ、元のURLがヘッダーに含まれていないことがわかりました。
ruby - 短いURLから長いURLを取得するには?
Ruby を使用して、短い URL (tinyURL、bitly など) を対応する長い URL に変換するにはどうすればよいですか?
api - 特定の長い URL にリンクしている短縮 URL を見つけるにはどうすればよいですか?
これは、拡張短縮 URL に関する通常の質問の逆です。
特定の長い URL について、それにリンクしている短い URL を見つけるにはどうすればよいですか?
これが短縮サービスの API を通過する必要がある場合は、そのようなクエリをサポートするものへのポインタを提供していただければ幸いです。
httpwebrequest - .Net CF2.0HttpWebRequestの事前認証と最初のリクエストでのクレデンシャルの送信
基本認証の修正バージョンを使用して、bit.lyのRESTAPIと通信しようとしています。ただし、これを機能させるには、HttpWebRequestが最初のリクエストでクレデンシャルを添付する必要があります。ただし、PreAuthenticateがtrueに設定されている場合でも(PreAuthenticateを使用して)、HttpWebRequestは最初のリクエストでクレデンシャルを送信せず、401を待ってからクレデンシャルを送信します。後続のすべてのリクエストのクレデンシャルを送信します)。
HttpWebRequestをbit.lyが必要とする方法で機能させるために、次のことを試みました。
(1) http:// username:password@api.bi.ly/methodの形式でリクエストを送信します。
bit.lyではサポートされていません(これは基本認証の偽の実装であるため、ヘッダーのみをチェックします)。
(2)「Authorization」ヘッダーをHttpWebRequestに手動で挿入します。
.Net CFでは、Authorizationヘッダーが保護されており、保護されたヘッダー値を変更しようとすると失敗し、ArgumentExceptionがスローされるため不可能です。
(3)必要な動作を実装するために、別のクラスでHttpWebRequestまたはWebRequestを継承します。
HttpWebRequestクラスは、デフォルトでHTTPおよびHTTPSスキームのサービス要求に登録されているため不可能です。プレフィックスの重複は許可されていないため、これらのスキームに別のWebRequest子孫を登録しようとすると失敗します。
だから誰かが何か提案がありますか?
url - 短い URL を通常のリンクに戻すための API はありますか?
Twitter からストリーミングされてくる短い URL を大量に翻訳したいと考えています。個々のリクエストにアクセスするのではなく、短い URL または小さな URL のリストを受け入れて元の URL を返す API を使用したいと考えています。そのような API は利用できますか?
javascript - Javascript Regex: @_____、#_____、および http://______ を 1 つのパスでアンカー タグで囲みますか?
関連(ただし、わずかに異なります):
@________、#___________、および http://__________ のすべてのインスタンスをアンカー タグで囲みますか?
@_______
、#________
、およびのすべてのインスタンスをhttp://________
1 回のパスでアンカー タグで囲みたいと思います。
たとえば、次の Twitter メッセージを考えてみましょう。
素早い茶色のキツネ @Spreadthemovie が怠惰な犬 #cow を飛び越えるhttp://URL
目的の正規表現パターンで実行すると、次のようになります。
で始まる単語のみを囲み@
、#
またはhttp://
そうdog@gmail.com
ならないようにしdog<b>@gmail.com</b>
ます。
php - 文字列がパターンに一致するかどうかを確認するには、PHP で何を呼び出しますか?
[この URL 短縮コード][1] をウェブで見つけました。
今、私は何かを追加したいと思います。ユーザーが bit.ly、TinyURL.com、または tr.im からリンクを入力した場合にエラーをスローしたいと考えています。「申し訳ありませんが、短縮 URL は短縮できません」と言ってもらいたいのです。if
andステートメントを作成する必要があることelse
はわかっていますが、何を呼び出す必要があるのか わかりません。
編集:
ご意見ありがとうございます。残念ながら、私は完全に混乱しています。これらのコード提案はどこに配置すればよいですか? index.php の上部にあります。現在、次のphpコードがあります..
私は使用していません...以下の提案のいずれかと$info = sprintf
交換する必要がありますか?$info = sprintf
bit.ly - サポートされている Open Data Table の yql リスト
Yahoo の YQL オープン データ テーブルをサポートする特定のアプリがあることは知っています。
- ツイッター
- ビットリー
- フリッカー
- ディグ
等
包括的なリストはどこかにありますか?