javidsとASPでhashidsを使用しようとしていますが、ページをロードする前にDBで確認する必要があるため、サーバー側で実行する必要があります。サイト上のサンプル/ドキュメントでは、それをカバーしていません。 誰かがライブラリのサンプルを与えることができる私のASPに追加され、どのようにencode()とdecode()を呼び出す。エラー500が続くと、私はこのような外部ライブラリをサーバー側で実行しようとしたことは一度もありません。hashidsをサーバー側で実行
tinyurlに似たもの(http://[domain]/[optional_subdirectory]/[hashid]など)とIIS上の1つのファイルのみをデコードするためのヒント、他の人を助けるヒントあなたはHashidsサーバ側を実行したいとASP(.NETを使用)ライブラリの.NETバージョンがある場合は
var hash = String("<%=Request.ServerVariables('QUERY_STRING')%>").split("/").pop()
これは確かにASP Classicです。 – Gulliver
@ Gulliver私は、ASP Classicの.netアセンブリをインポートできるはずですスタックオーバーフローに関する複数の投稿があります。ライブラリは「COMアクセス可能」でなければならず、私はそれを何かすれば覚えていません。しかし、それがうまくいかない場合は私に教えてください。 [投稿を見つけました...](https://stackoverflow.com/questions/520165/accessing-a-net-assembly-from-classic-asp) – ullmark
今日までに解決策を取らなければならなかったので、私は少し論理を変えましたhashidsの使用を避けるためです。申し訳ありません、あなたの時間を節約するためにコメントを先に投稿しませんでした。私は今帰ってきました。マーカスありがとう – Gulliver