Herkese merhaba,
Bu yazıda SQL Server’da web sitesinin kaynak kodlarına ulaşmak hakkında bilgi vereceğim.
SQL Server’da bazı durumlarda web sitesinin kaynak kodlarına T-SQL kodları ile ulaşmak isteyebiliriz.
İlk olarak aşağıdaki kodları çalıştırıp gerekli ayarlamaları yapmalısınız.
1 2 3 4 5 6 7 8 |
sp_configure 'show advanced options', 1; GO RECONFIGURE; GO sp_configure 'Ole Automation Procedures', 1; GO RECONFIGURE; GO |
Yukarıdaki kodlar başarıyla çalıştıktan sonra aşağıdaki sorguyu kullanarak kaynak kodlarına erişebilirsiniz.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
DECLARE @HTMLIcerik AS TABLE ( DonenIcerik NVARCHAR(MAX) ); DECLARE @Istek AS INT; DECLARE @URL AS NVARCHAR(1000) = N'https://posmatik2.isbank.com.tr/LoginPanel.html'; EXEC sp_OACreate 'MSXML2.ServerXMLHTTP', @Istek OUT; EXEC sp_OAMethod @Istek, 'open', NULL, 'GET', @URL, 'false'; EXEC sp_OAMethod @Istek, 'send'; INSERT INTO @HTMLIcerik ( DonenIcerik ) EXEC sp_OAGetProperty @Istek, 'responseText'; EXEC sp_OADestroy @Istek; SELECT DonenIcerik FROM @HTMLIcerik; |
Sorguyu çalıştırdığınızda aşağıdaki sonucu alacaksınız.
Görüldüğü üzere Html kodları yani sitemizin kaynak kodlarını elde etmiş olduk.
Herkese çalışma hayatında ve yaşamında başarılar kolaylıklar.
