የPuffing Billy ፕሮክሲ ለአሳሽ AJAX ጥያቄዎች መቅረጽ
ከአሳሽ የሚመጡ AJAX ጥያቄዎችን በመቅረጽ ፕሮክሲ ያስተላልፉ፣ የRuby HTTP መቅረጫ ያንን የኔትወርክ መንገድ ማየት ሲያቅተው።
የRuby ሙከራ የራሱን AJAX ጥሪዎች የሚያደርግ አሳሽ ሊጀምር ይችላል። በRuby የደንበኛ ቤተ-መጽሐፍት ላይ የተገጠመ የHTTP መቅረጫ ያ የተለየ የአሳሽ ሂደት የከፈታቸውን ግንኙነቶች በራስ-ሰር አያይም።
ከአሳሽ ጋር የሚገናኝ የመቅረጽ ፕሮክሲ እነዚያ ጥያቄዎች በሚጠቀሙበት መንገድ ላይ ይቀመጣል፦
browser → recording forward proxy → external service
browser → recording forward proxy → recorded responsePuffing Billy ይህን አደረጃጀት ለRuby የአሳሽ ሙከራዎች ያቀርባል። ለተመረጠው የአሳሽ አሽከርካሪ ውህደቱን ይጠቀሙ፣ ከዚያ ሁኔታው የሚፈልገውን ምላሾች ወይም ቋሚ ቅርጾችን ይግለጹ።
ትክክለኛውን ጥያቄ ያዛምዱ፣ ዘዴውን እና ፕሮክሲው የሚጠብቀውን የURL ውክልና ጨምሮ። የተመዘገበው የHTTPS stub ቅርጽ ግልጽ ወደብ ያካትታል፣ ለምሳሌ https://api.example:443/status።
ያልተዛመደ ጥያቄ ምን እንደሚሆን ይምረጡ። ወደ ቀጥታ አገልግሎት እንዲደርስ መፍቀድ አንድ ዓይነት ሙከራ ይሠራል፤ ቀረጻ በሌለበት ጊዜ መከልከል ለኦፍላይን ሁኔታ የበለጠ ግልጽ ድንበር ይሰጣል። ቀረጻዎችን በቂ ዝርዝር ያድርጉ ስለዚህ የተለያዩ የገቡ አካላት በስህተት አንድ ቋሚ መልስ እንዳያገኙ።
ለሩቅ አሳሽ የፕሮክሲ አድማጩ ከዚያ አሳሽ ማሽን ወይም ኮንቴይነር መድረስ አለበት። በሙከራ አስኪያጁ ሂደት ውስጥ Localhost ከሌላ አስተናጋጅ ያንን አድማጭ አይለይም።