http下载

合集下载

java通过http方式下载文件

java通过http方式下载文件

java通过http⽅式下载⽂件package com.qiyi;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.io.PrintWriter;import .URL;import .URLConnection;import java.util.List;import java.util.Map;import java.io.ByteArrayOutputStream;import java.io.IOException;import java.io.InputStream;import java.io.OutputStream;import .HttpURLConnection;import .URL;import java.io.File;import java.io.IOException;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;public class HttpRequest {/*** 从⽹络Url中下载⽂件* @param urlStr* @param fileName* @param savePath* @throws IOException*/public static void downLoadFromUrl(String urlStr,String fileName,String savePath,String toekn) throws IOException{ URL url = new URL(urlStr);HttpURLConnection conn = (HttpURLConnection)url.openConnection();//设置超时间为3秒conn.setConnectTimeout(3*1000);//防⽌屏蔽程序抓取⽽返回403错误conn.setRequestProperty("User-Agent", "Mozilla/4.0 (compatible; MSIE 5.0; Windows NT; DigExt)");conn.setRequestProperty("lfwywxqyh_token",toekn);//得到输⼊流InputStream inputStream = conn.getInputStream();//获取⾃⼰数组byte[] getData = readInputStream(inputStream);//⽂件保存位置File saveDir = new File(savePath);if(!saveDir.exists()){saveDir.mkdir();}File file = new File(saveDir+File.separator+fileName);FileOutputStream fos = new FileOutputStream(file);fos.write(getData);if(fos!=null){fos.close();}if(inputStream!=null){inputStream.close();}System.out.println("info:"+url+" download success");}/*** 从输⼊流中获取字节数组* @param inputStream* @return* @throws IOException*/public static byte[] readInputStream(InputStream inputStream) throws IOException {byte[] buffer = new byte[1024];int len = 0;ByteArrayOutputStream bos = new ByteArrayOutputStream();while((len = inputStream.read(buffer)) != -1) {bos.write(buffer, 0, len);}bos.close();return bos.toByteArray();}}package com.qiyi;import java.io.IOException;public class Main {public static void main(String[] args) throws IOException {// write your code here;//String url="http://127.0.0.1:9001/abc/notice/export?startDate=2017-1-27&endDate=2017-12-31";String token="v32Eo2Tw+qWI/eiKW3D8ye7l19mf1NngRLushO6CumLMHIO1aryun0/Y3N3YQCv/TqzaO/TFHw4=";// String token="SiGBCH6QblUHs7NiouV09rL6uAA3Sv0cGicaSxJiC/78DoWIMzVbW6VCwwkymYsZaxndDkYqkm4="; HttpRequest.downLoadFromUrl(url,"abc.xls","D:\\",token);System.out.println("下载完成");}}。

500个超大单机游戏http直接下载

500个超大单机游戏http直接下载

仙剑奇侠传四硬盘版/xianjianqixiazhuan4.rar极品飞车10珍藏中文完美版/jipinfeiche.exe三国群英传7 /sanguoqunying7.rar无双大蛇完美典藏简体硬盘版/wushuangdashe.rar轩辕剑5中文版/swd5.exe三国群英传5中文硬盘完美版/sanguoqunying5.rar鬼武者3 简体中文版/guiwuzhe3.rar反三国志/fansanguozhi.rar赵云传之纵横天下/zhaoyunchuan.rar真三国无双3中文硬盘版/zhensanguows.rar天使帝国III /tianshidiguo3.rar闪点行动1.96简体中文完全版/shandianxingdong.rar混沌军团/hundunjuntuan.rar魔兽争霸III 冰封王座中文版1.20E 完美硬盘版/Warcraft3.exe 英雄无敌4|Heroes of Might and Magic IV /yingxiongwudi4.rar三国志11中文威力加强版/sanguozhi11.rar南侠展昭痴子龙/nanxiazhanzhao.rar狮心王中文版/shixingwangcn.rar热血江湖单机版/rexuejianghudanji.rar侠盗人生(25 To Life) /xiadaorensheng.rar天河传说(中文硬盘版) /tianhechuanshuo.rar突袭2中文版/tuxi2zhongwen.exe制霸三国2(Sango 2) /zhibasanguo2.exe三国志10威力加强中文硬盘版/sanguozhi10.rar实况足球8中文解说版/shikuangzuqiu8.rar四大名捕会京师/sidamingbuhuijingshi.rar沉默英雄(Silent Heroes) /chenmoyingxiong.exeNBA Live 2007 /nbalive2007.exe战地风暴1942|Battlefield 1942 /zhandifengbao4.rar毁灭:世界末日/shijiemori.exe无冬之夜中文版/wudongzhiye.rar大唐双龙传/datangshuanglz.rar极度深寒/jidushenghan.rar战锤40000:战争黎明-黑暗十字军/dawnofwardarkcrusadedemo.exe制霸三国国际中文版/zhibasanguo.exe战斗任务:威慑力量Combat Mission /weisheliliang.exe英雄传说IV朱红的泪中文版/yingxiongzhuhong.rar阿玛迪斯战记/amadisizhanji.exe三国群侠传/sanguoqunxia.rar模拟城市4000中文版/monichengshi4000.rar三角洲特种部队7威力加强版/sanjiaozhoubudui7.rar新神雕侠侣2再续情缘/xinshendiaoxialu2.exe赛道狂飙:国家永恒(TrackMania Nations Forever) /saidakuangbiaooguojia.rar红色警戒3世界大战/hongsejingjie3.exe反恐特遣队2:海豹突击队/fankongteqindui.exe大富翁8完美破解中文版/dafuweng8.exe信长之野望革新威力加强繁体版/gexinweilijiaqiangban.exe死亡打字员(the typing of the dead) /siwangdaziyuan.exe经典街机/jingdianjieji.exe风火轮赛车(Hot Wheels: Beat That)完整硬盘版/hotwheelsbeatthat.exe 功夫皇帝方世玉/thelegendoffongsaiyuk.exe三角洲特种部队6:军刀部队/sanjiaozhou6.exe劲乐团单机版/jinyuetuandjban.exe天剑记/tianjianji.rar洛城狂飙/luochengkuangbiao.rarNBA2008中文特别版|NBA LIVE 08 /nba2008.exe反恐精英:零点行动V1.2 完美版/lingdianxingdong.rar洛城大灾难(Bad Day L.A)硬盘版/baddayla.exe超能力战警/psiops.exe过山车大亨3水上乐园/guoshanchedaheng3.exe百花物语-镜花缘/flowers.exe魔域神兵(Frater) 国际中文版/frater.rar限制区(Restricted Area) 试玩版/Restricted_Area.exe虚拟人生3 成长恋曲Virtual life 3 /virtuallife3.exe地球2160 Earth 2160 试玩版/earth2160.exe黑暗破坏神之地狱火(Disbio Hellfire /disbiohellfire.exe地城领主(Dungeon Lords) 试玩版/dungeonlords.exe龙战士4中文版/longzhanshi4.rar三角洲特种部队5:黑鹰坠落(Delta Force:Black Hawk Down) V1.20 中文版/sjztzbd.exe三国志11 繁体中文版/san11.exe达芬奇的秘密:被禁的手稿The Secrets of Da Vinci: The Forbidden Manuscript /theforbiddenmanuscripth.exe过山车大亨 2 Roller Coaster Tycoon 2 简体中文硬盘版/rollercoastertycoon2.exe变形金刚中文版/bianxingjingang.exe波斯王子-时之沙(Prince of Persia - Sands of Time) /sandsoftime.exe废弃之地Scrapland 硬盘版/scrapland.exe胜利之日:起源(Day of Defeat: Source) /dayofdefeatsource.exe哥特王朝2 /geieirdskafjowie.exe丛林大反攻Open Season 硬盘版/openseason.exe星球大战:银河战场(Star Wars Galactic Battlegrounds)繁体中文版/starwarsgalacticbattlegrounds.exe抗日:血战上海滩/shanghai.exe拳皇经典10周年se完美版/quanhuang10se.exe百战天虫3D(Worms 3D) 精简硬盘版/worms3d.exe实况足球:胜利十一人9|(World Soccer Winning Eleven 9 /shikuangzuqiu9.exe实况足球:胜利十一人9(World Soccer:Winning Eleven 9) /worldsoccerwinningeleven9.exe武林群侠传/wulinqunxiazhuan.rar英雄无敌3死亡阴影|Heroes of Might Magic 3:The Shadow of Death /yingxiongwudi3.exe文明城市:罗马(CivCity:Rome) /civcityrome.exe英雄无敌3:死亡阴影Heroes of Might Magic 3:The Shadow of /theshadowofdeath.exe过山车大亨3中文完美版/rollercoastertycoon.exe合金战士:特种部队(Chrome: Specforce) 试玩版/chromespecforce.exe 鬼影镇V1.01 简体中文版/guiyingzhenv101.exeNBA Live 2006 /nbalive2006.exe冒险之骨(Bonez Adventures) /bonezadventures.exe全能战士:十锤(Full Spectrum Warrior Ten Hammers) /fullspectrumwarriortenhammers.exe雷神之锤4(Quake4) /quake4.exe风色幻想4 /fengsehuanxiang4.exe英雄无敌3:死亡阴影Heroes of Might Magic 3:The Shadow of Death 简体中文版/theshadowofdeath.exe以色列之翼/yiseliezhiyi.rar超级摩托艇GT /chaojimotuogt.rar神话时代(Age of Mythology) /ageofmythology.exe冲向柏林(Rush For Berlin) /rushforberlin.exe秘密潜入2中文版/igi2.exe武田信玄2 Takeda2 试玩版/takeda2.exeCS七龙珠-地面特战队(Earth's Special Forces) 简本中文版/csseven.exe 领土战争:入侵纽约(TerraWars:New York Invasion) /terrawars.exe猎杀潜航2 简体中文版/lsqt2.exe流星蝴蝶剑V1.07 鬼组版/meteor.exe终极刺客:血钱Hitman: Blood Money /hitmanbloodmoney.exe地球帝国2 中文版/earth2.exe冲突:越南(Conflict:Vietnam) /conflictvietnam.exe罪恶工具(Guilty Gear X2) /Guilty_GearX2.exe圣女贞德/jeannedarc.exe红色警戒2 尤里的复仇/yuri2.exe迷失的密穴(Secret of the Lost Cavern) 试玩版/secretofthelostcavern.exe 特种神枪手2(Marine Sharpshooter2) /marinesharpshooter.exeFA-18沙漠风暴行动/FA18_shamofengbao.exe抗日之孤胆英雄/gudanyingxiong.exe死亡之屋III The House of the Dead III /tehuseofthedad.exe极品醉车(Juiced) /juiced.exe英雄萨姆(Serious Sam) V1.05 /serioussam.exe三国群雄传之卧龙与凤雏/sanguo_hl.exe碧雪情天简体中文版/bxqt.rar赛道狂飙:国家(TrackMania Nations) 中文正式版/trackmanianations.exe 混乱之力:海马复仇(Yu-Gi-Oh! Power of Chaos: Kaiba the /kaibatherevenge.exe强袭攻击(Fair Strike DEMO) 试玩版/fairstrike.exe杀手3:契约(Hitman:Contrac) 完美版/hitmancontrac.exe虚拟人生外传修罗战记简体中文版/virtualliferumorthat.exe魔法危机中文版/mofaweiji.rar职业足球经理2006(Professional Manager 2006) /professionalmanager2006.exe帝国时代2(Age of Empires II) 征服者(The Age of Kings) /ageofempires2.exe土制摩托车赛/tuzhimotuoche.rar撕裂重罪V1.00 /shiliezz.exe沙丘魔堡3000 /shaqiuchengbao.exe1937特种兵/1937tezhongbin.exe二战战斗:硫磺岛(World War II Combat : Iwo Jima) /iwojima.exe科林麦考雷拉力4(Colin McRae Rally 4) /colinmcraerally4.exe大富翁6(Rich Man 6) 简体中文版/richman6.exe冰城传奇Bard's Tale 试玩版/bardstale.exe重返狼穴III:越南视线Line of Sight: Vietnam 简体中文版/lineofsightvietnam.exe雪人运动Yeti Sports Deluxe /yetisportsdeluxe.exe波斯王子:武者之心(Prince of Persia:Warrior Within) 试玩版/warriorwithin.exe团队攻击之第二波Squad Assault: Second Wave /squadassaultsecondwave.exe地牢围攻之阿拉那传说(Dungeon:Siege Legends of Aranna) /dungeonsiegelegendsofaranna.exe重返狼穴3:悍马攻击(Humvee Assault) /humveeassault.exe魔法力量:破晓密令(Spell Force:The Order of Dawn) 试玩版/theorderofdawn.exe勇士之王:战斗Warrior.Kings.Battles 试玩版/warriorkingsbattles.exe 侠盗猎车:罪恶都市(Grand Theft Auto: Vice City) /grandtheftautovicecity.exe生化危机3复仇女神(Biohazard3) 中文版/biohazard3.exe百战天虫 6 虫堡大作战Worms Forts: Under Siege /wormsfortsundersiege.exe世界职业摔跤(WWE Raw) /shuaijiaowwe.rar世界职业摔跤(WWE Raw) /shuaijiaowwe.rar午夜狂飙(Night Watch Racing) /wuyekuangbiao.rar北大奇侠传V1.02版/beilagar102.exe马达加斯加Madagascar /madagascar.exe信长之野望10苍天录中文版/xinchangcangtian.exe三角洲特种部队3之大地勇士(Delta Force 3 Land Warrior) /landwarrior.exeNBA Live 2003 /nba2003.exe艾尔伊默和失落之矿Al Emmo and the Lost Dutchmans Mine /alemmoandthelostdutchmansmine.exe魔法之战:黑暗征兆(Battle Mages Sign of Darkness) /battlemagessignofdarkness.exe大航海时代4 威力加强XP完美版/dahanghaishidai.exe风色幻想3罪与罚的镇魂歌体验版/fengsehuanxiang3.exe重返狼穴2:血战太平洋(Deadly Dozen 2:Pacific Theater) /pacifictheater.exe绵羊传奇(Sheep) 绵羊历险记完美硬盘版/sheep.exe马克思·佩恩(Max Payne) /maxpayne.exe蓝色警戒II /blue2.exe钢铁人/gangtieren.exe二战狙击手(World War II Sniper Call to Victory) /2zhanjj.exe星际之狼(Star Wolves) 试玩版/starwolves.exe射鸡英雄传2(Chicken Shoot 2) /chickenshoot2.exe大马力卡车2 Big Mutha Truckers 2 /bigmuthattruckers2.exe使命召唤-联合进攻Call of Duty United /callofdutyunited.exe袋鼠闯天关2 /dsctg2.exe绝地悍将(Space Hack) 繁体中文版/spacehack_cht.exe犯罪现场调查:谋杀的三维(CSI 3 Dimensions of Murder) /csi3dimensionsofmurder.exe黑暗圣剑传说/blackan.exe反恐精英(CS) 包含机器人V1.5硬盘版/cs15.exe冬季运动专业版2006(Winter Challenge) /winterchallenge.exe机器人历险记(Robots) /robots.exe二战狙击手:胜利的召唤World.War.II.Sniper-Call.To.Victory /worldwariisnipercalltovictory.exe街头赛车联盟(SRS Street Racing Syndicate) /srsstreetracingsyndicate.exe 呼啸战神 3 (Warlords Battlecry III Demo) 试用版欧陆风云3(Europa Universalis 3) /europauniversalis.exe冰河世纪2:消融Ice Age 2 The Meltdown 硬盘版/iceage2themeltdown.exe黑鹰突击队Army Ranger Mogadishu /rmyrangermogadishu.exe三角洲特种部队2(Delta Force 2) /sanjiaozhoubudui2.exe加勒比海盗 3 Pirates of the Caribbean At Worlds End /piratesofthecaribbeanaatworldswnd.exe剑侠情缘2 白金版/jxqy2.exe荣誉勋章突破试玩版/rongyixunzhang.exe学生骑士团(Royal Knight Academy) /royalknightacademy.exe少年行/shaonx.exe神圣Scared 试玩版/shengdskfjalesfjscare.exe进攻战:进军柏林Battlestrike:The Road To Berlin /theroadtoberlin.exe活体解剖者:人面兽心(Vivisector: Beast Inside) 试玩版/vivisector.exe闪电战2(Blitzkrieg II) /blitzkrieg.exe疯狂熊猫足球(Crazy of Kicker) /crazyofkicker.exe黑客帝国(The Specialists) V3.0 /thespecialists.exe罗省街头赛车/luoshensaiche.exe游戏王之混沌力量汉化版/hundunliliang.exe雷电Ⅲ(Raiden3) /leidian3.exe古墓丽影(Tomb Raider - Anniversary) /tombraideranniversary.exe侠盗猎车(Grand Theft Auto) V3 /grandtheftauto3.exe魔法之战BATTLE MAGES /battlemages.exe北朝鲜非军事区(DMZ North Korea) /dmznorthkorea.exe霍伊尔纸牌游戏2007(Hoyle Card Games 2007) /hoylecardgames2007.exe 午夜夺命(Midnight Nowhere) 试玩版/midnightnowhere.exe午夜狂奔(Saturday Night Speedway) /saturdaynightspeedway.exe Natural Selection 物竞天择V3.2 Messiah 第二版/wujingtianze_v32.exe 美国的诞生(Birth Of America) /birthofamerica.exe轩辕伏魔录中文完美版/xyfml_cn.exe靛蓝预言(Indigo Prophecy) 试玩版/dianlanyuyan.exe重返德军总部(Return to Castle Wolfenstein) /returntocastlewolfenstein.exe 侠盗猎魔(Manhunt) /manhunt.exe明星骑手3 Riding Star 3 硬盘版/ridingstar3.exe红发飘飘玛利亚/nicegirl.exe极品摩托(MOTO GP) /motogp.exe午夜俱乐部2 Midnight Club II /midnightclubii.exe半条命(Half-life) V1.1.0.9 /halflife.exe极品飞车(Need For Speed) 7 地下狂飚(Underground) /needforspeed7.exe 疯狂小旅鼠4:革命/lemmings.exe仙剑客栈/xianjianhotel.exe虚拟人生Virtual life 中文版/virtuallife.exe欢乐奇兵/happytank.exe暴力机车(Jacked) 硬盘版/jacked.exe龙之勇者(The I of the Dragon) /theiofthedragon.exeFIFA 2003 /fifa2003.exe摩托英豪(Moto Racer) 3 /motoracer3.exe辛普森:横冲直撞The Simpsons: Hit & Run 硬盘版/thesimpsons.exe 外星人竞技场2007(Alien Arena 2007) /weixingren2007.rar将军娃娃/jjww.exe极品摩托2(Moto GP II) /motogp2.exe城市街头足球Urban Freestyle Soccer /urbanfreestylesoccer.exe反恐精英(CS) V1.6 3248 中文版/cs1.6.exe3D网球精英赛/3dwangqiu.exe洛克人X5 /luokerenx5.exe梅赛德斯奔驰卡车赛(Mercedes-Benz Truck Racing) /mercedesbenztruckracing.exe盟军敢死队:使命召唤/mjgsd2.exe格兰匹治大赛4(Grand Prix 4) /grandprix4.exe抗日八年抗战简体中文版/antijapanese.exe恐惧杀手:杀出地狱Painkiller SP /painkiller.exe梦幻群侠传之龙在天涯/mxqxz.exe实况足球10欧洲版(Pro Evolution Soccer 6) /proevolutionsoccersix.exe 索尼克大冒险/brave.exe模拟人生之超级明星/molipeoplesheng.exe上帝的信史/nibiru.exe战斗:121特遣部队Combat Task Force 121 硬盘版/combattaskforce.exeB17飞行堡垒:第八飞行中队/B17_feixingbaolei.exe梦幻西游单机版之梦幻群侠传/mongldskjfaoiej.exe魔域帝国冬狼之夜(Battle Realms Winter of the Wolf) /battlerealmswinterofthewolf.exe新一代网球2003 /xinyidaiwangziu2003.rar凌志ISF赛车/lingzhiisfsaiche.rar人造人(Made Man) /mademan.exe无尽的任务(Lords of EverQuest Cinema) 试玩版/ever1uest.exe三翼飞机大混战2(Triplane Turmoil II) /triplaneturmoil2.exe反恐特警组(SWAT)V4 试玩版/specialweaponsandtactics.exe劲爆极限滑雪Supreme Snowboarding 完美硬盘版/supremesnowboarding.exe风色幻想5 简体中文试玩版/fengddsfjewojfdk.exe海上公约(Salvo Demo) 试玩版/salvodemo.exe极品飞车(Need For Speed) 5 保时捷之旅(Porsche Unleashed) /needforspeed5.exe童谣谋杀案/tongyaodiegames.exe曙光特攻(Aurora Watching) 试玩版/auroratching.exe终结者3机械战争/zhuongjie3.exe超世纪战警The Chronicles of Riddick 试玩版/thechroniclesofriddick.exe分裂细胞3:混沌理论Splinter Cell Chaos Theory 硬盘版试完版/splintercellchaostheory.exe棱镜:红色威胁/redcolorwei.exe玩具兵大战(Army Men:RTS) /armymenrts.exe祖玛游戏2008合集/alonixgamescollection.exe代号:装甲Codename: Panzers Phase One 试玩版/codenamepanzersphaseone.exe鏖战废土(Nexuiz) /nexuiz.exe坦克杀手(Panzer Killer) /tankeshashou.rar赛道狂飙/saidaokuangbiao.rar联合行动:飓风来袭(Joint Operations Typhoon Rising) /typhoonrising.exe救火先锋(Wildfire) /wildfire.exe蜘蛛侠2 /spiderman2.exe三国志9 威力加强中文版/sgz9.exe隐藏与危险2军刀中队试完版/specialoperationsexecutive.exe雪盲计划/xuemanjh.exe大航海家3财富中文版/dhh3_cf.exe星球大战:星际战士(Star Wars:Starfighter) /starwarsstarfighter.exe合金弹头合集(1,2,3,4,5,X) 无限币完美硬盘版/hjdt_all.exe银河文明2(Galactic Civilizations II) /galacticivilizations.exe棋盘游戏(Trivial Pursuit Unhinged) /qipanyouxi.exe铁路大亨II 21世纪/railwaytycoon2.exe魔法门6天堂之令(Might and Magic VI The Mandate of Heaven) 简体中文版/mightandmagicvithemandateofheaven6.exe战神4 /godofwar4.exeFIFA 2002 /fifa2002setup.exe桌球俱乐部(Trickshot) /trickshot.exe忍者神龟II (Teenage Mutant Ninja Turtles II: The Secret of the Ooze) /thesecretoftheooze.exe战地1942:秘密武器Battlefield 1942:Secret Weapons of WW2 试玩版/secretweaponsofww.exe哈利波特2:消失的密室(Harry Potter And The Chamber Of Secrets) /harrypotterandthechamberofsecrets.exe野人:纽沃斯之战(Savage: The Battle for Newerth) /thebattlefornewerth.exe罗马帝国:复仇女神(Nemesis of the Roman Empire) 试玩版/nemesisoftheromanempire.exe狂蟒之灾2:血兰花(Anacondas:The Hunt For the Blood Orchid) /anacondas.exe四眼鸡丁(Chicken Little) /Chicken_Little.exe家园2简体中文版/jiayuan2.exe乐高狂热足球/happyfootball.exe欧战之翼:冷战升温(Wings Over Europe - Cold War Gone Hot) /wingsovereurope_coldwargonehot.exe死亡之屋2(The House of the Dead 2) /thehouseofthedead2.exe三个火枪手The Three Musketeers /tethreemsketeers.exe墨尔本杯赛马挑战赛(Melbourne Cup Challenge) 试玩版/melbournecupchallenge.exechickenlittle /chickenlittle.exe无尽领主II(EtherlordsII) 试玩版/etherlords.exe二次世界大战之斯大林格勒(Great.Battles.Of.WWII.Stalingrad) /greatbattlesofwwiistalingrad.exeNBA Live 2004 /nbalive2004.exe主题医院(Theme Hospital) 完美中文硬盘版/themehospital.exe极品飞车(Need For Speed) 3 致命追击(HighStakes) /nfs3.exe百战天虫4:伤害(Worms 4: Mayhem) /worms4mayhem.exe哈利波特与火焰杯(Harry Potter and the Goblet of Fire) /harrypotterandthegobletoffire.exe商场大亨3 Mall Tycoon 3 试玩版/malltycoon3.exe暗黑破坏神/blackcrab.exe模拟火车2004 (Trainz Railroad Simulator 2004)硬盘版/trainzrailroadsimulator.exe神秘岛/shengdfjaoeiwjfklda.exe王权幻想王国(Majesty) V1.4 中文版/majesty.exe秘密潜入701(project I.G.I) /projectigi.exe雇佣兵之秘密战争Soldner Secret War /soldnersecretwar.exe三国群英传3 /sanguo3.exe忍者神龟(动画改编)试玩版/renzheshen.exe冠军足球经理championship manager 2006中文版/championshipmanager.exe傲世三国/aodfewiofj.exe岳飞传/flyyuefly.exe老夫子大富翁简体中文版/laofuzi.exe孤胆枪手2 (MDK2) /mdkk2.exe红色警戒2 共和国之辉/hj2_ghg.exe龙人德里克传奇(Drake of the 99 Dragons) /drakeofthe99dragons.exe妖怪与乡巴佬Monstersville /monstersville.exe神刀比利与时空之庙(Billy Blade Temple of Time) /billybladetempleoftime.exe中华客栈2 满汉传奇/manhanquanxi.exe莫扎特之梦-最终混合版(Trusty Bell) /mozhatezhimeng.rar感官足球2006 Sensible Soccer 2006 /sensiblesoccer.exe决战朝鲜(Korean War) 简体中文硬盘版/koreanwar.exe突袭3:胜利进军(sudden strike 3) /suddenstrike.exe真实战争(Real War) 中文版/realwar.exe三国立志传繁体中文版/sglzz_cht.exe模拟航船2006(Ship Simulator 2006) /shipsimulator2006.exe偷袭珍珠港(Attack Pearl Harbor) /attackpearlharbor.exe阿尔法·罗密欧赛车SCAR:Squadra Corse Alfa Romeo 完美版/squadracorsealfaromeo.exe尸变重生(Evil Dead Regeneration) /evildeadregeneration.exe阿帕奇空中激斗Apache AH-64 Air Assault /apacheairdemo.exe阿族尔与阿诗玛(Azur And Asmar) /azurandasmar.exe半条命-军团要塞(NoSteam 3266 单独运行版) /nosteam3266.exe蓝色警戒/stateofwar.exe疯狂速克达(Scooter War3Z) /scooterwar3z.exe多浪迪警官(Torrente) /torrente.exe美女卡丁车(Action Girlz Racing) /actiongirlzracing.exe一级方程式车队经理/yijifangchenshi.rar昆虫王国2(Bugdom 2) /bugdomforwindows2.exe18轮大卡车:穿越美国(18 Wheel of Steel:Across America) /18wheelofsteel.exe雷神之锤3:团队竞技场Quake III Team Arena 试玩版/quake3teamarena.exe天王/tianwang.exe忍者学院中文版/ninjaacademy.exe极品飞车(Need For Speed) 6 热力追踪2(Hot Pursuit 2) /beedforspeed6.exe毁灭公爵3D:高解析复刻版Duke Nukem3D-HigResolution /huimeiguong3d.exe洛克人钢铁之心Rockman Dash 中文硬盘版/rockmandash.exe三国志曹操传/sgcaocaozhuan.exe要塞(Stronghold) V1.1 简体中文版/stronghold.exe速度生活_(Live For Speed) V0.5T ALPHA /lidsfaforspeed.exe突袭中文版/raids.exe求毁灭公爵之曼哈顿计划Duke Nukem: Manhattan Project /manhattanproject.exe创世纪战(THE WAR OF GENESIS) /thewarofgenesis.exe活死人之地(Land of the Dead: Road to Fiddler's Green) /landofthedead.exe雷曼竞技场(Rayman M) /raymanm.exe动物园大亨2(Zoo Tycoon 2) 试玩版/zootycoon.exe仙剑奇侠传续传宿命篇/xjqxz_sm.exe波斯王子3D Prince of Persia 3D /princeofpersia3d.exe战争启示录(Conflict Zone) 试玩版/conflictzone.exe星际争霸(Starcraft) V1.08 /starcraft.exeTrixie在玩具岛(Trixie In Toyland) 试玩版/trixieintoyland.exeTV电视梦工厂(TV Dream Works) /tvdreamworks.exe胡狼头神的诅咒/hulang.exe梦幻飞机场2(Air Traffic Controller 2) 中文版/airrrafficcontroller.exe 足球经理(Football Manager) 2006 V6.02 /footballmanager.exe整蛊邻居(Neighbours From Hell) 简体中文版/neighboursfromhell.exe 极品飞车生活(Live for Speed) /liveforspeed.exe红色代号-机甲竞技场/redcolorcode.exe恶魔城Ⅻ利希特传说/lixitechuanshuo.exe仿传奇单机版V2.6 /imitations.exe蓝色涌动日文版/blueflow.exe红色战鹰/hongsezhanying.exe黑帮之地(Gangland) /gangland.exe一级方程式威廉士车队车手/oneji.exe异时空打砖块2(Break Ball 2 Gold) /breakball2gold.exe美丽工厂/beautyfactory.exe极速双雄Starsky and Hutch /starskyandhutch.exe银河英雄传说VS /yinheyingxiong.exe魔法灵猫(The Cat In The Hat) /thecatinthehat.exe头文字D 山口复仇/nobtextd.exe侍魂全集(Samurai Shodown) /amuraishodownqiuan.exe忍者神龟(Teenage Mutant Ninja Turtles) /teenagemutantninjaturtles.exe深海战将Deep Fighter 简体中文版/deepfighter.exe完美网球:职业巡回赛/wanmeiwangqiu.exe无人永生(No one lives forever) /wurenyonshen.exe无人永生2 完整版试玩/noonelivesforeverdemo.exe百鬼夜宴/baiguiyeyan.exe女神救地球(Tomak Save The Earth AGAIN) /tomakxavetheeartnagain.exe极品飞车(Need For Speed II) 2 /needforspeed2.exe上帝也疯狂3(Popvlovs:The Beginning) 完美硬盘版/popvlovsthebeginning.exe老鼠过三关(Mouse Trophy) /mousetrophy.exe福特赛车2 Ford Racing 2 硬盘版/fordracing2.exe盗贼飞车/italjob.exe美国海军操演训练(NTE: Navy Training Exercise Strike and Retrieve) /navyrecruitingcommand.exe美国海军操演训练(NTE: Navy Training Exercise Strike and Retrieve) /navyrecruitingcommand.exe汽车总动员(Cars-PLEX) /cars_plex.exe越战大兵(Vietcong) 试玩版/vietcong.exe奇迹时代中文版/miracletimes.exe半条命:蓝色行动(Half-Life: Blue Shift) /blueshift.exe友情总动员(Hello Kitty) /hellokitty.exe团队攻击:西线战斗(Squad Assault: West Front) 试玩版/westfront.exe战斗任务3非洲军团(Combat Mission 3: Afrika Korps) 试玩版/combatmission.exe通缉枪手试玩版/tongdfaueiorwe.exe超级摩托车世锦赛(EA Superbike World Championship) /superbikeworldchampionship.exe摩托车特技障碍赛(Dougie Lampkins Trial Challenge) /dougielampkinstrialchallenge.exe新抢滩登陆战2004 /qiangtandenglu2004.exe企鹅战争/qiezhanzhen.rar空袭这不是演习Air Raid This is not a Drill 中文版/airraidthisisnotadrill.exe南北战争(Civil War Bull Run) 试玩版/civilwarbullrun.exe幻魔霸主(Armies of Exigo-Single Player Demo) 演示版/armiesofexigo.exe大富翁(Rich) V4 /dfw4.exe信长之野望9:岚世记繁体中文版/lanshiji.exe幻世录简体中文版/hsl_chs.exe战争世界War World: Tactical Combat 试玩版/warworld.exe极速房车赛2代TOCA Race Driver 2: The Ultimate Racing Simulator 试玩版/racedriver.exeIGS经典游戏大合集/igsgames.exe心跳的回忆/heartloveqing.exe恐龙危机(Dino Crisis) 中文版/dinocrisis_chs.exe穿山甲大冒险(Armado) /armado.exe三角洲特种部队/saijiaozhoubudui.exe现代空战(Lock On:Modern Air Combat) /modernaircombat.exe格兰匹治传奇(Grand Prix Legends) /grandprixlegends.exe紫花情梦/purpleflowrer.exe领土3-觉醒(Dominions The Awakening) /dominionstheawakening.exe 魔怪卡丁车/moguaikadingche.exe猴子历险记Monkeys Adventures /monkeysadventures.exe新抢滩登陆太平洋战役/pecificgunner.exe雷神之锤2(QUAKE2) /quake2.exe世界摩托大奖赛2006(MotoGP2006) /motogp2006.exe地下城守护者2 /dungeonkeeper.exe绝望的回忆中文版/juewangsheng.exe奇异世界之阿比逃亡记/oddworld.exe新三国棋侠传/newthree.exe空中冲突(Air Conflicts) 试玩版/airconflicts.exe怪鸡之西藏之心Heart of Tibet /heartoftibet.exe都市极限飚车(Urban Extreme) 硬盘版/urbanextreme.exe铁血联盟2(Jagged Alliance 2) 中文试玩版/jaggedalliance.exe疯狂出租车(Crazy Taxi) /crazytaxi.exe拳皇(The King of Fighters) 2006 /kof_2006.exe实况世界杯2002 中文版/prosoccercup2002.exe机甲女战士中文版/remopre.exe地球帝国(Empire Earth) 试玩版/empireearth.exe圣斗士星矢/saint_seaya.exe疯狂出租车(Crazy Taxi)2 /crazytaxi2.exe疯狂的士3(Crazy Taxi 3) /crazytaxi3.exe影之书-失落的篇章/yingdksjfaoiej.exe足球经理2007 /footballmanager07.exe愤怒晨光(Mornings Wrath Demo) 试玩版/morningswrathdemo.exe自由力量试玩版/ziyoulift.exe恐怖爱丽丝(American McGee s Alice Demo) 试玩版/americanmcgeesalicedemo.exe斐乐杯网球巡回赛(Fila World Tour Tennis)硬盘版/filaworldtourtennis.exe乱舞格斗2000(SNK VS CAPCOM) /snkvscapcom.exe包青天之七侠五义/cnbaoqiingtian.exe疯狂出租车3 极速飞驰Taxi 3: eXtreme Rush /taxi3extremerush.exe涂色胖球(The Blob) /theblob.exe爱心宠物猫(Kitty Luv) /kittyluv.exe眼镜蛇大赛车(Alarm For Cobra) /alarmforcobra.exe珍珠港拂晓出击中文版/zzg.exe北欧战神(RUNE) /rune.exe焰影神兵1 Shadow Flare1 /shadowflare1.exe猪兔大战(S.W.I.N.E.) Demo试玩/swine_demo.exe横扫千军Total Annihilation /totalannihilation.exe突变异形/biadfnasdkfwe.exe漫游巴黎/mangdafjefjewoi.exe绵羊拉力冠军赛(Championsheep Rally) /championsheeprrally.exe自由战士(Freedom Fighters Demo) 试玩版/freedomrightersdemo.exe超武阴谋完美版(Conspiracy Weapons of Mass Destruction) /chaowuyingmou.exe壮志凌云(Jets n Guns) /jetsnguns.exeScaur of The Dragons /scaurofthedragon.exe欢乐水浒传中文版/outlawsmarsh.exe战国美少女2春风之章/warringstatesgirl.exe3D魂斗罗硬盘版/3dhdl.exe珠穆朗玛探险/zhumulangmatanxian.exe风色幻想SP封神之刻/fengsevision.exe绝地风暴2(KKND 2 Krossfire) /kknd2krossfire.exe抢滩登陆战2006 /qtdlz2006.exe拳皇无限版/quanhuangwuxian.exe超级COSPLAY大战U /superdazhan.exe火影忍者/huoyingrenzkkk.exe变身大战/scwu.exe阿帕奇杀戮战场V1.0 /apqzc.exe怒之铁拳3 /nuzhitiequan3.exe激战足球学园/play_basketball.exe大家来找茬2002冠军之路/djlzx2002.exe勇者泡泡龙4 /paopaolong4.rar洛克人X8 试玩版/mgamnx8.exe梦幻蛋糕屋中文版/dreamcake.exe中华一番客栈/chinesepeople.exe网球对战(MatchBall Tennis) /matchball.exe雷电超激版(Ultra Assault) V2.02 /ultraassault.exe骑马与砍杀试玩版/qindjfalkefdsf.exe金刚战争/jinggangzhanzhen.rar杨家将传奇一线40关完整版/yangfamily40.exe 月光奏鸣曲/yuengdsfajeowijfkl.exe。

一个HTTP文件下载器的设计与实现

一个HTTP文件下载器的设计与实现

11 1r . H -P请 求 消 息
根据 H T 1 T P . 规 定 ,最 小 的 H TP请 求 消息 仅 包 含 请 求 1的 1 r
消 息 头 ,而 且 消 息 头 中也 仅 包 含 了 必 需 的 3行 数 据 :第 1 , 行 请 求 行 ;第 2行 ,H S O T字 段 行 ;第 3行 ,空 行 。
第 l行 是 请 求 行 ,要 下 载 文 件 ,必 须 采 用 “ E ” 方 法 ; G T “ e rhB iu ep okc i” 表 示 请 求 下 载 文 件 的 相 对 路 径 , / ac / ad H lB o . n s h “ r P 1 ”表 明 H r P客 户 端 采 用 的 协 议 是 H F ,版 本 号是 H. / . r 1 1r ] TP

上 讲 信 息 共 享 和 交 换 .就 是 文 件 的 共 享 和交 换 。这 可 以 从 I— n
tre 提 供 的 常 用 服 务 来 印 证 — — 典 型 的 如 r en t P,专 门进 行 文 件 传 输 的 协 议 ;另 外 ,邮 件 协 议 S T , O M P P P,在 扩 展 后 不 但 可 传送 A C I 件 ,还 可 以传 送 各 种 二 进 制 文 件 ;最 后 ,专 门用 S I文 于 传 送 We b页 面 文 件 的 H兀' 议 ,其 也 可 以 传 输 各 种 类 型 P协 的文 件 ,并 不 仅 限 于 We b贞 面文 件 。 因为 We b的流 行 和 广 泛 应 用 .使 得 I t n t 的 很 多 文 件 ne e 上 r
图 1 HTTP 的 工 作 原 理
c ne t o 0 n c 1n:Ke — l v .T \ \ e pA i e E r n T :d f e z p h ne .{ et t ,t 1r \ \ E e 1 ,g i c u k d d n i y r e s rn

关于下载

关于下载

HTTP方式:HTTP是我们最常见的网络下载方式之一。

在《中国电脑教育报》的软件下载特区中,大部分软件的下载采用的就是HTTP方式。

对于这种方式,我们一般可以通过IE 浏览器或网际快车(FlashGet)、网络蚂蚁(NetAnts)等软件来下载。

FTP方式:FTP(File transfer protocol)也是一种很常用的网络下载方式。

它的标准地址形式就像“ftp://218.79.9.100/down/freezip23.zip”。

FTP方式具有限制下载人数、屏蔽指定IP 地址、控制用户下载速度等优点,所以,FTP更显示出易控性和操作灵活性,比较适合于大文件的传输(如影片、音乐等)。

RTSP和MMS方式:它们分别是由Real Networks和微软所开发的两种不同的流媒体传输协议。

对于采用这两种方式的影视或音乐资源,原则上只能用Real player或Media player 在线收看或收听。

但是为了能够更流畅地欣赏流媒体,网上的各种流媒体下载工具也应运而生,像StreamBox VCR和NetTransport(影音传送带)就是两款比较常用的流媒体下载工具。

ED2K方式:这是一种P2P软件的专门下载方式,地址的标准形式如“ed2k://|file|abc.avi|695476224|7792363B4AC1F3763999E930BBF3D1|”,地址一般是由文件名、文件大小和文件ID号码三个部分组成,这种地址一定要通过Emule或Edonkey等P2P 软件才能进行下载。

下载电影的主要方式:HTTP WEB下载:如果有一个高速稳定容量大的空间,这种下载是最爽最牛的,然而要得到这些所付出的是每年一大笔费用。

而免费的HTTP空间很少,也很不稳定,容量也很小。

对于网友间分享是很难实现的。

所以除了一些专用的收费S网站,这种方式已经很少被采用了。

免费邮箱空间下载工具:使用方便性和速度还是很让人满意的。

http下载 原理

http下载 原理

http下载原理
http下载的原理是通过客户端和服务器之间的通信来传输文件。

以下是具体的步骤:
1. 客户端发送一个请求给服务器,请求的内容包括文件的
URL和其他相关信息。

2. 服务器接收到请求后,查找请求的文件并准备发送给客户端。

3. 服务器将文件进行分割,每个分割部分称为一个数据包。

4. 服务器将每个数据包按照顺序打包,并使用TCP/IP协议将
这些数据包发送给客户端。

5. 客户端接收到数据包后,将其进行存储。

6. 客户端发送一个确认收到的消息给服务器,以便服务器知道数据包已经被成功接收。

7. 如果文件还没有完全传输,服务器继续发送剩下的数据包。

8. 客户端重复步骤5~7,直到所有的数据包都被接收。

9. 客户端将所有接收到的数据包重新组装成完整的文件。

10. 下载完成后,客户端可以使用该文件进行相关操作,如保
存到本地或进行后续处理。

整个http下载的过程是基于客户端和服务器之间的请求和响应,使用TCP/IP协议进行数据传输。

通过文件的分割和数据
包的传输,实现了大文件的高效下载。

如何禁止http下载文件?

如何禁止http下载文件?

如何禁止http下载文件?对于很多局域网内部的服务器而言http下载是极为不安全的,也容易被骇客利用,那么如何设置才能禁止http下载文件呢,下面就这个问题,小编来跟大家详细的分享下方法。

一、通过ie来设置。

1、一般服务器内部都不会安装第三方浏览器,那么也就是说只要我们把ie的http下载关闭即可,双击打开IE浏览器,在左上方找到并点击工具,在弹出的菜单中选中internet选项。

2、在internet选项窗口上方找到并点击安全。

3、在安全选项卡下方找到并点击自定义级别。

4、在打开的安全设置窗口中找到设置,在设置下方的小窗口中首选找到下载未签名的ActiveX控件和下载已签名的ActiveX控件,均选择禁用。

5、继续往下翻,找到下载,然后在其下找到文件下载和字体下载,均勾选禁用,然后依次点击确定返回IE浏览器设置完成。

二、通过网管软件禁止。

1、百度聚生网管,找到其官网下载,下载之后解压,然后在解压的文件中依次找到LanQos.exe和WinPcap.exe,首先双击LanQos.exe开始安装,安装完成后再双击WinPcap.exe 进行安装,直至安装完成即可。

2、依次点击开始—所有程序—聚生网管—聚生网管,在弹出的对话框中点击新建监控网段。

3、在弹出的对话框中点击下一步,选中目标网卡,查看默认的IP网段是否跟规划相同,如果不同就修改,然后依次点击下一步、完成即可。

4、在监控网段配置窗口中选中刚刚新建的网段,然后点击开始监控。

5、在弹出的登录窗口中根据提示输入初始密码,然后点击确定。

6、在主界面左上角找到并点击启动管理,系统会自动扫描网段中的活动主机列在下方表格当中,最后点击配置策略。

7、在弹出的策略编辑窗口右侧找到并点击新建策略,在弹出的小窗口中输入策略名称,然后点击确定。

8、在弹出的对话框上方找到并点击普通下载限制选项卡,勾选其下的严格禁止HTTP下载,最后点击确定。

9、返回主界面,在主机列表中找到需要设置禁止HTTP下载文件的主机,选中,然后在其上方点击右键,在弹出的菜单中点击为选中主机指派策略。

httpdownload54545

httpdownload54545
InternetWriteFile return TRUE
start to InternetWriteFile dwBufLen = 10240, m_hHttpFile = 13369360
InternetWriteFile return TRUE
start to InternetWriteFile dwBufLen = 10240, m_hHttpFile = 13369360
InternetWriteFile return TRUE
start to InternetWriteFile dwBufLen = 2156, m_hHttpFile = 13369368
InternetWriteFile return TRUE
start to InternetWriteFile dwBufLen = 16, m_hHttpFile = 13369368
before OpenInternetConnection m_hHttpConnect : 0
after OpenInternetConnection m_hHttpConnect : 13369356
OpenSaveFile : d:\Program Files\Tencent\QQ\Plugin\Com.Tencent.Qzone\bin\QQPhotoDrawEx\Tencent\QQPhotoDrawEx\ULStrategyUpload.{3A6906B5-9FE0-408C-B43C-B6D338B00B71}.180445564.0, dwError = 0, m_hSaveFileHandle = 4872
IsAsyncIOSucceeded dwError = 997

c编写http下载程序

c编写http下载程序

【c】C语言编程写的一个http下载程序分类:1.程序2007-09-10 20:36 554人阅读评论(2) 收藏举报来自:百度空间-软件工程师大家都很熟悉HTTP协议的应用,因为每天都在网络上浏览着不少东西,也都知道是HTTP协议是相当简单的。

每次用到FlashGet之类的下载软件下载网页,当用到那个“用FlashGet下载全部链接”时总觉得很神奇。

后来想想,其实要实现这些下载功能也并不难,只要按照HTTP协议发送request,然后对接收到的数据进行分析,如果页面上还有href之类的链接指向标志就可以进行深一层的下载了。

HTTP协议目前用的最多的是1.1版本,要全面透彻地搞懂它就参考RFC2616文档吧。

下面是我用C语言编程写的一个http下载程序,希望对大家有些启发。

源代码如下:/******* http客户端程序 httpclient.c ************/#include <stdio.h>#include <stdlib.h>#include <string.h>#include <sys/types.h>#include <sys/socket.h>#include <errno.h>#include <unistd.h>#include <netinet/in.h>#include <limits.h>#include <netdb.h>#include <arpa/inet.h>#include <ctype.h>//////////////////////////////httpclient.c 开始////////////////////////////////////////////********************************************功能:搜索字符串右边起的第一个匹配字符********************************************/char * Rstrchr(char * s, char x) {int i = strlen(s);if(!(*s)) return 0;while(s[i-1]) if(strchr(s + (i - 1), x)) return (s + (i - 1)); else i--;return 0;}/********************************************功能:把字符串转换为全小写********************************************/void ToLowerCase(char * s) {while(*s) *s=tolower(*s++);}/**************************************************************功能:从字符串src中分析出网站地址和端口,并得到用户要下载的文件***************************************************************/void GetHost(char * src, char * web, char * file, int * port) {char * pA;char * pB;memset(web, 0, sizeof(web));memset(file, 0, sizeof(file));*port = 0;if(!(*src)) return;pA = src;if(!strncmp(pA, "http://", strlen("http://"))) pA = src+strlen("http://");else if(!strncmp(pA, "https://", strlen("https://"))) pA = src+strlen("https://"); pB = strchr(pA, '/');if(pB) {memcpy(web, pA, strlen(pA) - strlen(pB));if(pB+1) {memcpy(file, pB + 1, strlen(pB) - 1);file[strlen(pB) - 1] = 0;}}else memcpy(web, pA, strlen(pA));if(pB) web[strlen(pA) - strlen(pB)] = 0;else web[strlen(pA)] = 0;pA = strchr(web, ':');if(pA) *port = atoi(pA + 1);else *port = 80;}/**********************************************************************filename: httpclient.c*purpose: HTTP协议客户端程序,可以用来下载网页*wrote by: zhoulifa(zhoulifa@) 周立发() Linux爱好者 Linux知识传播者 SOHO族开发者最擅长C语言*date time:2006-03-11 21:49:00*Note: 任何人可以任意复制代码并运用这些代码,当然包括你的商业用途* 但请遵循GPL*********************************************************************/int main(int argc, char *argv[]){int sockfd;char buffer[1024];struct sockaddr_in server_addr;struct hostent *host;int portnumber,nbytes;char host_addr[256];char host_file[1024];char local_file[256];FILE * fp;char request[1024];int send, totalsend;int i;char * pt;if(argc!=2){fprintf(stderr,"Usage:%s web-address/a/n",argv[0]);exit(1);printf("parameter.1 is: %s/n", argv[1]);ToLowerCase(argv[1]);/*将参数转换为全小写*/printf("lowercase parameter.1 is: %s/n", argv[1]);GetHost(argv[1], host_addr, host_file, &portnumber);/*分析网址、端口、文件名等*/ printf("webhost:%s/n", host_addr);printf("hostfile:%s/n", host_file);printf("portnumber:%d/n/n", portnumber);if((host=gethostbyname(host_addr))==NULL)/*取得主机IP地址*/{fprintf(stderr,"Gethostname error, %s/n", strerror(errno));exit(1);}/* 客户程序开始建立 sockfd描述符 */if((sockfd=socket(AF_INET,SOCK_STREAM,0))==-1)/*建立SOCKET连接*/{fprintf(stderr,"Socket Error:%s/a/n",strerror(errno));exit(1);}/* 客户程序填充服务端的资料 */bzero(&server_addr,sizeof(server_addr));server_addr.sin_family=AF_INET;server_addr.sin_port=htons(portnumber);server_addr.sin_addr=*((struct in_addr *)host->h_addr);/* 客户程序发起连接请求 */if(connect(sockfd,(struct sockaddr *)(&server_addr),sizeof(struct sockaddr))==-1)/*连接网站*/{fprintf(stderr,"Connect Error:%s/a/n",strerror(errno));exit(1);sprintf(request, "GET /%s HTTP/1.1/r/nAccept: */*/r/nAccept-Language: zh-cn/r/n/ User-Agent: Mozilla/4.0 (compatible; MSIE 5.01; Windows NT 5.0)/r/n/Host: %s:%d/r/nConnection: Close/r/n/r/n", host_file, host_addr, portnumber);printf("%s", request);/*准备request,将要发送给主机*//*取得真实的文件名*/if(host_file && *host_file) pt = Rstrchr(host_file, '/');else pt = 0;memset(local_file, 0, sizeof(local_file));if(pt && *pt) {if((pt + 1) && *(pt+1)) strcpy(local_file, pt + 1);else memcpy(local_file, host_file, strlen(host_file) - 1);}else if(host_file && *host_file) strcpy(local_file, host_file);else strcpy(local_file, "index.html");printf("local filename to write:%s/n/n", local_file);/*发送http请求request*/send = 0;totalsend = 0;nbytes=strlen(request);while(totalsend < nbytes) {send = write(sockfd, request + totalsend, nbytes - totalsend);if(send==-1) {printf("send error!%s/n", strerror(errno));exit(0);}totalsend+=send;printf("%d bytes send OK!/n", totalsend);}fp = fopen(local_file, "a");if(!fp) {printf("create file error! %s/n", strerror(errno));return 0;}printf("/nThe following is the response header:/n");i=0;/* 连接成功了,接收http响应,response */while((nbytes=read(sockfd,buffer,1))==1){if(i < 4) {if(buffer[0] == '/r' || buffer[0] == '/n') i++;else i = 0;printf("%c", buffer[0]);/*把http头信息打印在屏幕上*/ }else {fwrite(buffer, 1, 1, fp);/*将http主体信息写入文件*/i++;if(i%1024 == 0) fflush(fp);/*每1K时存盘一次*/}}fclose(fp);/* 结束通讯 */close(sockfd);exit(0);}//////////////////////////////httpclient.c 结束///////////////////////////////////////////。

http下载协议

http下载协议

http下载协议HTTP(Hypertext Transfer Protocol)是一种被广泛应用于万维网(World Wide Web)的协议,用于在计算机网络中传输超文本文档的应用层协议。

在HTTP协议中,客户端向服务器发送请求,服务器根据请求返回相应的内容,实现了客户端与服务器之间的通信。

HTTP的下载功能是其最常用的功能之一。

通过HTTP下载,用户可以从服务器上获取所需的文件,如图片、音频、视频等。

HTTP下载协议的操作非常简单,只需要通过HTTP请求向服务器发送一个GET请求,然后服务器将文件以字节流的形式返回给客户端。

HTTP下载协议的具体流程如下:1. 客户端发起下载请求:客户端将文件的URL发送给服务器,请求下载文件。

2. 服务器响应请求:服务器接收到下载请求后,检查请求的文件是否存在,如果存在则返回一个HTTP响应,状态码为200(表示成功)。

3. 建立连接:客户端与服务器之间建立TCP连接,以便进行文件的传输。

4. 下载文件:服务器将文件以字节流的形式通过TCP连接发送给客户端,客户端接收到文件数据后保存到本地磁盘。

在HTTP下载协议中,还可以使用一些可选的请求头字段来控制文件的下载行为。

例如:- Range:可以指定下载文件的起始位置和结束位置,实现下载文件的分块下载。

- If-Modified-Since:能够实现断点续传的功能,指定下载文件的修改时间,服务器会检查文件的修改时间,如果没有变化则返回304,客户端可以使用已经下载的部分文件进行断点续传。

值得注意的是,HTTP协议本身不提供下载速度的限制机制。

如果需要限制下载速度,可以通过一些其他的手段来实现,如在服务器端进行限制或者使用下载工具进行限速。

总结起来,HTTP下载协议是一种简单而有效的协议,通过客户端向服务器发送请求,服务器返回文件数据,实现了文件的下载功能。

同时,通过一些可选的请求头字段,可以实现更多的功能,如文件的分块下载和断点续传等。

内16大BT下载站点(自己整理 - 资源中心-职场充电 - 丫丫社区

内16大BT下载站点(自己整理 - 资源中心-职场充电 - 丫丫社区

站长统计
国内16大BT下载站点(自己整理 [人气:468] [收藏(4)]
[楼主] kidd520 发表于: 2005-07-03 09:50
kidd520
等级:丫丫幼儿园大班
文章:63 / 82
财富:284元丫丫币
特点:人气旺,没有索引页,采用论坛的形式发布.

13、蚂蚁论坛bt下载区
特点:人气旺,没有索引页,采用论坛的形式发布.
/bbs/index.php
婚姻生活心灵悟语
婆媳姑嫂
靓丽女人快乐厨房
持家有道
主页交流Baby秀场
亲子笔记
发布页:/index.php
10、gamesir发布页
特点:游戏动漫发布
索引分类:游戏 动漫 音乐 影视
发布页:/
发布页:
9、tlf发布页
特点:有发布小组。
索引分类:[不分類] [动画] [漫画] [补档] [游戏] [影视] [音乐] [其他] [软件]
开心聊吧百味贴图
快乐视听青苹果派
童品天地妈咪街市
网购闲谈二手求购
亲子资源影音共享
职场充电电脑学堂
4、
5、/movie.htm BT、电影下载,用狗刨
6、/ 漫游: 里面有漫游字幕的最新动漫连载
待来好孕孕味妈咪
应孕而生
南粤茶楼江浙咖吧
阿拉上海华中社区
相约齐鲁东北风情
皇城根儿西部人家
7、BT @ China 联盟 发布总索引区
bt下载的老大,bt下载的综合站,将bt带到中国:
特点:中国最早的bt。人气旺。
索引分类:『游戏索引』 | 『影视索引』 | 『动漫索引』 | 『音乐索引』 | 『软件索引』

http下载原理

http下载原理

http下载原理HTTP下载原理是客户端通过发送HTTP请求来获取服务器上的文件。

HTTP是基于TCP/IP协议的应用层协议,其主要分为请求和响应两部分。

客户端发送HTTP请求时,首先需要建立TCP连接,这包括客户端向服务器发送一个发送到服务器的目标地址和端口的TCP连接请求。

一旦连接建立成功,客户端向服务器发送HTTP请求报文。

请求报文包括请求行、请求头和请求体。

请求行包含请求方法、请求URL和HTTP协议版本;请求头包含一些附加的信息,如User-Agent、Accept、Cookie等;请求体(可选)包含要提交到服务器的数据。

服务器接收到请求报文后,会进行解析和处理。

服务器首先根据请求行中的URL确定要请求的资源,并查找目标文件。

然后,服务器会根据请求头中的一些信息进行处理,如根据User-Agent判断客户端的类型,根据Cookie识别用户等。

服务器处理完请求后,会生成一个响应报文。

响应报文包括响应行、响应头和响应体。

响应行包含响应状态码、状态描述和HTTP协议版本;响应头包含一些附加的信息,如Server、Content-Type、Content-Length等;响应体包含服务器返回的数据。

服务器将响应报文发送回客户端,客户端接收到响应后解析并处理。

客户端首先根据响应行中的状态码判断请求是否成功,常见状态码如200表示成功,404表示文件未找到,500表示服务器内部错误等。

然后,客户端根据响应头中的信息进行处理,如根据Content-Type确定服务器返回的数据类型,根据Content-Length确定数据长度等。

最后,客户端解析响应体中的数据,并将其保存到本地磁盘。

HTTP下载过程是一个请求-响应的循环,直到所有的数据都被下载完成。

客户端和服务器之间通过TCP连接进行数据传输,传输过程中可能会被网络条件等因素影响,所以下载速度可能会有所不同。

C#实现HTTP下载文件的方法

C#实现HTTP下载文件的方法
//创建本地文件写入流 Stream stream = new FileStream(path, FileMode.Create);
byte[] bArr = new byte[1024]; int size = responseStream.Read(bArr, 0, (int)bArr.Length); while (size > 0) {
stream.Write(bArr, 0, size); size = responseStream.Read(bArr, 0, (int)bArr.Length); } stream.Close(); responseStream.Close(); return path; }
希望本文所述对大家的C#程序设计有所帮助。
// 设置参数 HttpWebRequest request = WebRequest.Create(url) as HttpWebRequest;
//发送请求并获取相应回应数据 HttpWebResponse response = request.GetResponse() as HttpWebResponse; //直到request.GetResponse()程序才开始向目标网页发送Post请求 Stream responseStream = response.GetResponseStream();
这篇文章主要介绍了c播放铃声最简单实现方法通过调用系统方法实现播放wav格式音频文件的功能是非常实用的技巧需要的朋友可以参考下
C#实现 HTTP下载文件的方法
本文实例讲述了C#实现HTTP下载文件的方法。分享给大家供大家参考。
主要实现代码如下:
复制代码 代码如下: /// <summary> /// Http下载文件 /// </su

实现HTTP文件下载

实现HTTP文件下载

实现HTTP⽂件下载
HTTP实现⽂件下载时,只要在服务器设置好相关响应头,并使⽤⼆进制传输⽂件数据即可,⽽客户端(浏览器)会根据响应头接收⽂件数据。

⽽在Node.js中,设置好响应头后,读取⽂件流,再使⽤“.pipe()”⽅法将流转接到响应对象Response就可以实现⼀个简单的⽂件下载服务器。

1. ⽂件下载介绍
HTTP基于请求头和响应头实现状态交互,在得到服务器正确响应状态后,⽽客户端⾸先会解析响应头,并根据响应头来接收和展⽰数据(响应体)。

对于⽂件下载来说,其实现过程如下:
1.客户端发起⽂件资源请求
2.服务器查找对应⽂件,并设置”Content-Type”、”Content-Disposition”等响应头,分别⽤于表⽰⽂件的”MIME”类型及⽂件描述
3.客户端根据服务器返回的响应头解析和接收⽂件数据
需要设置的响应头
设置⽂件下载响应头时,除了常⽤的HTTP响应头外,⽐较重要是还要设置以下两个响应头:
1 2Content-Type: application/octet-stream
Content-Disposition: attachment; filename=MyFileName.ext
在上⾯的设置中,”Content-Type: application/octet-stream”告诉浏览器这是⼀个⼆进制⽂件,”Content-Disposition”告诉浏览器这是⼀个需要下载的附件并告诉浏览器默认的⽂件名。

如果不添加”Content-Disposition”响应头,浏览器可能会下载或显⽰⽂件内容,不同浏览器的处理有所不同。

python实现http文件下载

python实现http文件下载

Python实现http文件下载在自动化脚本中,文件下载是比较常见的操作,一般情况下,我们会将文件放到某个http 服务器上,这时,当脚本中需要这个文件时,就需要使用到http下载的功能了最基本的下载功能实现实现最基本的功能,传入文件下载路径和文件本地保存路径,下载到本地def DownloadFile(url,savePath):| ##@函数目的: 下载文件| ##@参数说明:url:文件的url路径| ##@参数说明:savePath:文件保存到的位置| ##@返回值:try:url = url.strip()savePath = savePath.strip()InitPath(savePath)r = urllib2.Request(url)req = urllib2.urlopen(r)saveFile = open(savePath, ‘wb’)saveFile.write(req.read())saveFile.close()req.close()except:print traceback.format_exc()代理下载功能实现在有些情况下,比如,为了安全,某些机器不能直接访问服务器时,代理是一个比较好的解决方案,而脚本中涉及到文件下载时,就需要在文件下载过程中增加一些操作了def DownloadFilebyProxy(url , savePath , host , port , user , pwd ):try:url = url.strip()savePath = savePath.strip()InitPath(savePath)#如果代理需要验证proxy_info = {‘host’ : host,‘port’ : int(port),‘user’ : user,‘pass’ : pwdproxy_support = urllib2.ProxyHandler({ http : http://%(user)s:%(pass)s@%(host)s:%(port)d % proxy_info})opener = urllib2.build_opener(proxy_support)urllib2.install_opener(opener)req = urllib2.urlopen(url)saveFile = open(savePath, ‘wb’)saveFile.write(req.read())saveFile.close()req.close()except:print traceback.format_exc()上面对http下载功能做了简单的介绍,当然,有些情况下,我们需要通过脚本对ftp、ssh 等服务器进行操作~ ~。

http协议下载文件

http协议下载文件

http协议下载⽂件1. 通过在 URL 上调⽤ openConnection ⽅法创建连接对象。

(HttpURLConnection conn = (HttpURLConnection)new URL("⽹址").openConnection();)2. 处理设置参数和⼀般请求属性。

(conn.setRequestProperty())3. 使⽤ connect ⽅法建⽴到远程对象的实际连接。

(conn.connect())4. 远程对象变为可⽤。

远程对象的头字段和内容变为可访问。

(conn.getHeaderField(),conn.getInputStream等⽅法对连接进⾏操作)下⾯是对⽂件下载的具体实现案例(单线程):HttpURLConnection conn = (HttpURLConnection)new URL("资源⽹址").openConnection();conn.connect();InputStream is = connection.getInputStream();FileOutputStream os = new FileOutputStream("保存路径");int count = 1024;if(connection.getResponseCode()==200){while ((count = is.read(b))!=-1) {os.write(b,0,count);}os.close();is.close();}多线程要设置的头⽂件:connection.setRequestProperty("Range", "bytes=0-4194304");/*有个疑惑:代码这样写的话,出现⽂件下载不全。

while (count==1024) {count = is.read(b)os.write(b,0,count);}*/。

什么是离线下载?如何利用百度盘离线http下载文件?

什么是离线下载?如何利用百度盘离线http下载文件?

什么是离线下载?如何利⽤百度盘离线http下载⽂件?⽐如你想把某个⼤型软件放在百度云上,但上传速度很慢不理想。

那么如何利⽤百度云离线下载,把某服务器⼤⽂件进⾏http下载下载到百度盘?
主要还是下载⼀些你⽐较难下载⽂件,⽐如今天我在某⽹站下载⼀个apk应⽤⽂件,但服务器是
外国的,⽹速只有20Kb/s我可以直接⽤百度云进⾏离线下载,之后再⽤百度云直接⾼速下载。

先登录⽹页百度云,找到离线下载,新建链接下载。

我想把某启动盘制作⼯具下载到百度云,先获取该⽂件直链,复制粘贴过来。

点击确定,百度云就离线下载了。

之后我再⽤百度云⾼速下载(百度盘会员才能⾼速下载,当然⽹上破解限速的软件多了去)。

有些⽂件是国外服务器的,中国ip去下载很慢,但百度云这个离线下载绝对能解决你的烦恼。

废话有点多,就是简单的离线下载。

电脑前端下载方案

电脑前端下载方案

电脑前端下载方案1. 概述电脑前端下载方案是指用于从互联网上获取电脑应用程序或文件的解决方案。

在过去的几年中,随着互联网的普及和应用程序越来越多,电脑前端下载方案变得越来越重要。

本文将介绍一些常用的电脑前端下载方案和相应的工具。

2. 常用的电脑前端下载方案2.1 HTTP/HTTPS下载HTTP/HTTPS是目前最常用的网络协议之一,几乎所有的应用程序和文件都可以通过HTTP/HTTPS协议进行下载。

可以使用web浏览器或使用专门的下载工具进行下载。

以下是一些常用的HTTP/HTTPS下载工具:•wget: 一个非常流行的命令行下载工具,支持多种网络协议,包括HTTP/HTTPS。

•curl: 另一个非常流行的命令行工具,支持多种网络协议,包括HTTP/HTTPS。

•aria2: 一个多线程下载工具,可以同时从多个源下载文件,并且支持断点续传。

HTTP/HTTPS下载方案具有易用和通用的特点,适用于大多数场景。

2.2 P2P下载P2P(Peer-to-Peer)下载是一种分布式下载方式,它的原理是将下载任务分割成多个小块,然后通过网络中的多个节点进行下载,从而提高下载速度和稳定性。

以下是一些常用的P2P下载工具:•BitTorrent: BitTorrent是一种基于P2P协议的下载方式,它通过种子文件来描述下载任务,用户可以通过BitTorrent客户端进行下载。

•eMule: eMule是一种基于eDonkey网络的P2P下载工具,它支持多种网络协议,包括eDonkey、Kad和BitTorrent。

P2P下载方案适用于大型文件的下载,并且可以有效地利用网络带宽。

2.3 FTP下载FTP(File Transfer Protocol)是一种用于在计算机之间传输文件的协议。

可以使用专门的FTP客户端或者web浏览器进行下载。

以下是一些常用的FTP客户端:•FileZilla: FileZilla是一个自由开源的FTP解决方案,它提供了一个直观的用户界面,支持多个平台。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

我也反编过HttpWebRequest,其中有一个私有方法,AddRange(string rangeSpecifier,string from,string to)。但我忘了可以用反射来得到这个方法并调用之,看了上篇帖子后才恍然大悟,其中提到了两种方法,一种是利用反射,一种是利用动态写入一个新方法来实现。
我:“OK!听起来不错!但是...现在,我还是想用一些现成的办法!难道我还要自已新实现一个吗?”
WebRequest:“好的,但我还是恐怕是的,但你可以首先在一些论坛问一下,我非常确信你不是第一个遇到这个问题的人。我记得我爷爷,WinINet,或多或少的也有这个问题。这是个遗传...或者被设计,就象我们经常说的。”
static public _AddRangቤተ መጻሕፍቲ ባይዱ delegateAddRange;
static AddRangeCodeGenerator()
{
Type stringType = typeof(string);
DynamicMethod dynamicMethod = new DynamicMethod("AddRange", typeof(void), new Type[] {
ilGenerator.Emit(OpCodes.Pop);
ilGenerator.Emit(OpCodes.Ret);
delegateAddRange = dynamicMethod.CreateDelegate(typeof(_AddRange)) as _AddRange;
args[1]=start.ToString();
args[2]=end.ToString();
MethodInfo[] mi = t.GetMethods(BindingFlags.Instance | BindingFlags.NonPublic);
for (MethodI = 0; MethodI < mi.Length; MethodI++)
我:“你看,我已经下载了那个文件的前5个G,让我看看...,嗯...6-5...,怎么计算才最简单呢?嗯...我想我正好需要最后一个G。”
我的程序:webRequest.Headers.Add("range", 5 Gb)
WebRequest:“Oh,不是这样的,你不可以这样,你要用AddRange方法,我会帮助你做好的。”
}
这两种解决方案都可以算得上是无所不用其极了。呵呵,希望能对某些人有用。
ilGenerator.Emit(OpCodes.Ldarg_0);
ilGenerator.Emit(OpCodes.Ldarg_1);
ilGenerator.Emit(OpCodes.Ldarg_2);
ilGenerator.Emit(OpCodes.Ldarg_3);
我:“...有点象是旧事重提了...”
我翻译的不是很好,原文请看:/dotnet/252325-httpwebrequest-inconsistency-8-a.html
解决办法请继续看。
WebRequest.ContentLength属性是Int64型的,但是AddRange方法只接受Int32型的参数,所在我们在分段下载大于2个G的文件时,在大于(Int32.MaxValue)的地方时,我们就无法实现分段下载了,意味着大于2GB之后的文件必须用一个线程一次下完,否则文件大于2GB的部分我们无法下载。
{
if (mi[MethodI].Name == "AddRange") break;
}
mi[MethodI].Invoke(req, args);
动态方法:
public delegate void _AddRange(HttpWebRequest httpWebRequest, string rangeSpecifier, string from, string to);
typeof (HttpWebRequest), stringType, stringType, stringType },
typeof(AddRangeCodeGenerator), true);
ILGenerator ilGenerator = dynamicMethod.GetILGenerator();
关于HttpWebRequest.AddRange()方法的参数 2009-02-06 21:14:18| 分类: DotNET(c#) | 标签: |字号大中小 订阅 .
先讲一个故事吧!
我:“Server,请告诉我那个文件有多大?”(当你和Server对话时必须很有礼貌)
Server:“好吧,孩子,那是一个相当大的文件,6个G。你知道的,我很聪明,那就是为什么我是Server你是Client,你可以请求这个文件的一部分。告诉我你想要文件的哪一部分,随你从什么地方开始到什么地方结束,我会把那部分文件给你发过去。”
我:“好吧,我再来...”
我的程序:webRequest.AddRange(from)
编译器:“Oh,你个小笨蛋!你想这个Int64的变量试试吗?我会看着你...”
我:“什么?!WebRequest?难道你不把一个Int64变量当做一个合法的值吗?”
WebRequest:“事实上...我恐怕是这样的。你不得不一次下载完这个大文件...嘿!但是你可以等到.net 4.5,你可能用一些更好用的方法,比如说P2P、增强的设计模式、DTC或其他更多的...”
ilGenerator.Emit(OpCodes.Call, typeof(.HttpWebRequest).GetMethod("AddRange",
BindingFlags.Instance | BindingFlags.NonPublic));
两段代码如下:
利用反射:
Type t = typeof(HttpWebRequest);
object[] args = new object[3];
req = (HttpWebRequest)HttpWebRequest.Create(txtURL.Text);
args[0] = "bytes";
相关文档
最新文档