Wayback Machinekoobas.hobune.stream
May JUN Jul
Previous capture 13 Next capture
2021 2022 2023
1 capture
13 Jun 22 - 13 Jun 22
sparklines
Close Help
  • Products
  • Solutions
  • Made with Unity
  • Learning
  • Support & Services
  • Community
  • Asset Store
  • Get Unity

UNITY ACCOUNT

You need a Unity Account to shop in the Online and Asset Stores, participate in the Unity Community and manage your license portfolio. Login Create account
  • Blog
  • Forums
  • Answers
  • Evangelists
  • User Groups
  • Beta Program
  • Advisory Panel

Navigation

  • Home
  • Products
  • Solutions
  • Made with Unity
  • Learning
  • Support & Services
  • Community
    • Blog
    • Forums
    • Answers
    • Evangelists
    • User Groups
    • Beta Program
    • Advisory Panel

Unity account

You need a Unity Account to shop in the Online and Asset Stores, participate in the Unity Community and manage your license portfolio. Login Create account

Language

  • Chinese
  • Spanish
  • Japanese
  • Korean
  • Portuguese
  • Ask a question
  • Spaces
    • Default
    • Help Room
    • META
    • Moderators
    • Topics
    • Questions
    • Users
    • Badges
  • Home /
avatar image
0
Question by rejwan1 · Feb 08, 2014 at 01:10 AM · iosnetworkingwwwhttpwebservice

[iOS] WWW class sometimes doesn't return a response

We've developed a relatively asynchronous game where peers connect to the game server via a simple REST WebService to send out commands and receive their results.

This usually works very well, however in some bizarre cases (probably on poor internet connections) - the WWW request would reach the server (we could see it come in) but the response would never come back.

Now I'm pretty sure that WWW works with TCP, and as far as my knowledge of TCP goes I think it should "know" that some packets got lost on the way back and request them again - yet the response never arrives to the client.

If we'll send another request it will work perfectly well again.

Thanks

Comment
Add comment · Show 3
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users
avatar image Uzi187 · Jun 10, 2015 at 08:49 AM 0
Share

Having the same issue.

"however in some bizarre cases (probably on poor internet connections) - the WWW request would reach the server (we could see it come in) but the response would never come back." In some cases it doesn't even reach the server but WWW doesn't show any error.

Any solutions?

avatar image fafase · Jun 10, 2015 at 09:12 AM 0
Share

There has been cases where iOS does not go too well with yield return www;

You could try:

 WWW www = new WWW(url);
 while(www.IsDone == false){
    yield return null;
 }
avatar image Uzi187 · Jun 10, 2015 at 09:48 AM 0
Share

www.IsDone never get's true either.

0 Replies

· Add your reply
  • Sort: 

Your answer

Hint: You can notify a user about this post by typing @username

Up to 2 attachments (including images) can be used with a maximum of 524.3 kB each and 1.0 MB total.

Follow this Question

Answers Answers and Comments

19 People are following this question.

avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image

Related Questions

Is HttpWebRequest supported for desktop and editor? 2 Answers

WWW http request loads way to long on IOS 0 Answers

WWW class is empty on iOS 1 Answer

WWW.uploadProgress doesn't work on iOS 0 Answers

Unity WWW Warning Message in Xcode 1 Answer


Enterprise
Social Q&A

Social
Subscribe on YouTube social-youtube Follow on LinkedIn social-linkedin Follow on Twitter social-twitter Follow on Facebook social-facebook Follow on Instagram social-instagram

Footer

  • Purchase
    • Products
    • Subscription
    • Asset Store
    • Unity Gear
    • Resellers
  • Education
    • Students
    • Educators
    • Certification
    • Learn
    • Center of Excellence
  • Download
    • Unity
    • Beta Program
  • Unity Labs
    • Labs
    • Publications
  • Resources
    • Learn platform
    • Community
    • Documentation
    • Unity QA
    • FAQ
    • Services Status
    • Connect
  • About Unity
    • About Us
    • Blog
    • Events
    • Careers
    • Contact
    • Press
    • Partners
    • Affiliates
    • Security
Copyright © 2020 Unity Technologies
  • Legal
  • Privacy Policy
  • Cookies
  • Do Not Sell My Personal Information
  • Cookies Settings
"Unity", Unity logos, and other Unity trademarks are trademarks or registered trademarks of Unity Technologies or its affiliates in the U.S. and elsewhere (more info here). Other names or brands are trademarks of their respective owners.
  • Anonymous
  • Sign in
  • Create
  • Ask a question
  • Spaces
  • Default
  • Help Room
  • META
  • Moderators
  • Explore
  • Topics
  • Questions
  • Users
  • Badges