Dfic.cn underwent 4 functioning checks within the 1 239 day time frame that began on June 28, 2021. Out of all website availability tests done, dfic.cn was online 4 times, most recently confirmed by a 200 status code on February 20, 2023. No cases of inaccessibility were found for dfic.cn based on inspections conducted as of November 18, 2024. As of November 18, 2024, there are no responses indicating an error status based on all received responses. The 4.104 seconds average contrasted dfic.cn's 5.032 seconds response on February 20, 2023.